
/*
 .Top001021 为demo编号
 */
.Top001021{position:relative; z-index: 100;} 
.Top001021 .top{ position:relative; z-index:20;}
.Top001021 .logo{}
.Top001021 .top dd{ float:left;line-height:30px; }
.Top001021 .top dd.search{ width:254px; position:relative;}
.Top001021 .top dd .text{ width:100%; border:1px solid #ededed; height:30px; line-height:30px; padding-left:17px; background:#f4f4f4; border-radius:30px;}
.Top001021 .top dd .btn{position:absolute; right:0; top:0; height:100%; width:40px; background:url(../images/Top001021-search.png) no-repeat center center; cursor:pointer; border:none;}
.Top001021 .mobile_menu{ display:none;}
.Top001021 .top dd.link{ font-size:14px;}
.Top001021 .top dd.link a{ display:inline-block; padding:0 10px; color:#999;}
.Top001021 .top dd.link a.aon{ color:#e08202;}
.Top001021 .top dd.link a:nth-child(1){ position:relative;}
.Top001021 .top dd.link a:nth-child(1)::before{ position:absolute; content:''; right:0; top:50%; margin-top:-2.5px; width:1px; height:5px; border-right:1px dotted #999;}
.Top001021 nav li{border-top:3px solid #fff;}
.Top001021 nav li:hover{border-top:3px solid #e08202;}

.Top001021 .top_menu {line-height:32px;  position:absolute; z-index:21; top: 0;width:186px; right:70px; }
.Top001021 .top_menu::before,
.Top001021 .top_menu::after{ position:absolute; content:''; background:url(../images/Top000883-top_l.png) no-repeat; width:45px; height:34px; top:-2px; left:-45px;}
.Top001021 .top_menu::after{ background-image:url(../images/Top000883-top_r.png); right:-45px; left:auto;}
.Top001021 .top_menu a{ float:left;background-color:#e08202; font-size:13px; padding:0 16px; position:relative;}
.Top001021 .top_menu a{ display:block; height:32px;color:rgba(255,255,255,0.8);}
.Top001021 .top_menu a i{ font-style:normal;}
.Top001021 .top_menu .reg a,
.Top001021 .top_menu .member a{ padding-left:28px; background-repeat:no-repeat; background-position:6% center;}
.Top001021 .top_menu  .reg a{ background-image:url(../images/Top000883-icon_reg.png);}
.Top001021 .top_menu  .member a{ background-image:url(../images/Top000883-icon_member.png);}
.Top001021 .top_menu  .member a::before{ position:absolute; content:''; left:-8px; border-right:1px dotted rgba(255,255,255,0.8); height:7px; top:50%; margin-top:-3.5px;} 


@media(min-width:1001px){
.Top001021 .top dl{ position:absolute; right:1%; top:64%; margin-top:-15px;}
.Top001021 nav{background-color:#fff;margin: 1% 0;}
.Top001021 nav li{float:left;width:12.5%;text-align:center;position:relative;/* border-right: 2px solid #f3f3f3; */}
.Top001021 nav li:last-child{  border-right:none;}
.Top001021 nav li span{ display:none;}
.Top001021 nav li a{ display:block; font-size:16px;color:#333;}
.Top001021 nav li >a{ line-height:54px;}
.Top001021 nav li dl{ position:absolute; top:54px; left:0; width:100%;background-color:#e08202; display:none;}
.Top001021 nav li:nth-child(4) dl,
.Top001021 nav li:nth-child(5) dl{ left:-4%; width:108%;}
.Top001021 nav li.aon > a,
.Top001021 nav li:hover > a{ background-color:#f3981c; color:#fff;}
.Top001021 nav li dt a{ line-height:50px; font-size: 13px; color:#fff;}
.Top001021 nav li dt a:hover{ background-color:#f3bb1c;}
}
@media(max-width:1000px){
.Top001021{border-bottom:3px solid #e08202;}
.Top001021 .logo{ padding-right:0;}
.Top001021 .top{padding-bottom:15px; }
.Top001021 .top dl{ float:right;}
.Top001021 .top dd.share,
.Top001021 .top dd.link{ display:none;}
.Top001021 .top dd.search{ margin-right:10px;}
.Top001021 .mobile_menu{ display:block; width:40px; height:30px; position:relative; font-size:24px;color:#e08202;}
.Top001021 .mobile_menu span{ position:absolute; left:50%; margin-left:-12px; top:50%; margin-top:-12px;}
.Top001021 nav{ position:absolute;/* transform:translateX(150%);*/ opacity:0; right:2%; width:50%; max-width:260px;background-color:#e08202; transition:transform ease 0.3s,opacity ease-in-out 0.8s;}
.Top001021 nav.show{/*transform:translateX(0);*/ opacity:1;}
.Top001021 nav li{ position:relative;}
.Top001021 nav li >a{ display:none;}
.Top001021 nav li span,
.Top001021 nav li dt a,
.Top001021 nav li#m1 >a{ display:block; text-align:center; line-height:50px; color:#fff; font-size:16px;border-bottom:1px solid rgba(255,255,255,0.5); box-shadow:0 1px 0 #052c67;}
.Top001021 nav li dl{ display:none; position:absolute; top:0; left:-100%; width:100%;background-color:rgba(14,64,139,0.8);}
.Top001021 nav li dt{ text-align:center;}
}
@media(max-width:480px){
.Top001021 nav li dt a{ font-size:14px;}
}

.Top001021{position:relative;z-index: 100;border-top: 2px solid #e08202;} 
.Top001021 .top{ position:relative; z-index:20;}
.Top001021 .logo{padding: 0px 0px 10px 0;background: #fff;box-shadow: 0px 1px 0px 0px #ccc;}
.Top001021 .top dd{ float:left;line-height:30px; }
.Top001021 .top dd.search{ width:254px; position:relative;}
.Top001021 .top dd .text{ width:100%; border:1px solid #ededed; height:30px; line-height:30px; padding-left:17px; background:#f4f4f4; border-radius:30px;}
.Top001021 .top dd .btn{position:absolute; right:0; top:0; height:100%; width:40px; background:url(../images/Top001021-search.png) no-repeat center center; cursor:pointer; border:none;}
.Top001021 .mobile_menu{ display:none;}
.Top001021 .top dd.link{ font-size:14px;}
.Top001021 .top dd.link a{ display:inline-block; padding:0 10px; color:#999;}
.Top001021 .top dd.link a.aon{ color:#e08202;}
.Top001021 .top dd.link a:nth-child(1){ position:relative;}
.Top001021 .top dd.link a:nth-child(1)::before{ position:absolute; content:''; right:0; top:50%; margin-top:-2.5px; width:1px; height:5px; border-right:1px dotted #999;}


.Top001021 .top_menu {line-height:32px;  position:absolute; z-index:21; top: 0;width:187px; right:70px; background:#E08202; }
.Top001021 .top_menu::before,
.Top001021 .top_menu::after{ position:absolute; content:''; background:url(../images/Top000883-top_l.png) no-repeat; width:45px; height:34px; top:-2px; left:-45px;}
.Top001021 .top_menu::after{ background-image:url(../images/Top000883-top_r.png); right:-45px; left:auto;}
.Top001021 .top_menu a{ float:left;background-color:#e08202; font-size:13px; padding:0 16px; position:relative;}
.Top001021 .top_menu a{ display:block; height:32px;color:rgba(255,255,255,0.8);}
.Top001021 .top_menu a i{ font-style:normal;}
.Top001021 .top_menu .reg a,
.Top001021 .top_menu .member a{ padding-left:28px; background-repeat:no-repeat; background-position:6% center;}
.Top001021 .top_menu  .reg a{ background-image:url(../images/Top000883-icon_reg.png);}
.Top001021 .top_menu  .member a{ background-image:url(../images/Top000883-icon_member.png);}
.Top001021 .top_menu  .member a::before{ position:absolute; content:''; left:-8px; border-right:1px dotted rgba(255,255,255,0.8); height:7px; top:50%; margin-top:-3.5px;} 


@media(min-width:1001px){
.Top001021 .top dl{ position:absolute; right:1%; top:64%; margin-top:-15px;}
.Top001021 nav{background-color:#fff;margin: 0 auto;width:  1200px; max-width:100%;}
.Top001021 nav li{float:left;width:12.5%;text-align:center;position:relative;/* border-right: 2px solid #f3f3f3; */}
.Top001021 nav li:last-child{  border-right:none;}
.Top001021 nav li span{ display:none;}
.Top001021 nav li a{ display:block; font-size:16px;color:#333;}
.Top001021 nav li >a{ line-height:54px;}
.Top001021 nav li dl{ position:absolute; top:54px; left:0; width:100%;background-color:#fff; display:none;opacity:0.9;filter: alpha(opacity=90);}
.Top001021 nav li:nth-child(4) dl,
.Top001021 nav li:nth-child(5) dl{ left:-4%; width:108%;}
.Top001021 nav li.aon > a,
.Top001021 nav li:hover > a{ background-color:#fff; color:#f3981c;}
.Top001021 nav li dt a{ line-height:38px; font-size: 13px; color:#333;}
.Top001021 nav li dt a:hover{ background-color:#d77f0e;color:#fff;}
}
@media(max-width:1000px){
.Top001021{border-bottom:3px solid #e08202;}
.Top001021 .logo{ padding-right:0; margin-bottom:10px;}
.Top001021 .top{padding-bottom:15px; }
.Top001021 .top dl{ float:none; margin:0 auto; width:306px;}
.Top001021 .top dd.share,
.Top001021 .top dd.link{ display:none;}
.Top001021 .top dd.search{ margin-right:10px;}
.Top001021 .mobile_menu{ display:block; width:40px; height:30px; position:relative; font-size:24px;color:#e08202;}
.Top001021 .mobile_menu span{ position:absolute; left:50%; margin-left:-12px; top:50%; margin-top:-12px;}
.Top001021 nav{ position:absolute; /*transform:translateX(150%);*/ opacity:0; right:2%; width:48%; max-width:260px;background-color:#e08202; transition:transform ease 0.3s,opacity ease-in-out 0.8s; display:none;}
.Top001021 nav.show{/*transform:translateX(0);*/ opacity:1;}
.Top001021 nav li{ position:relative;}
.Top001021 nav li >a{ display:none;}
.Top001021 nav li span,
.Top001021 nav li dt a,
.Top001021 nav li#m1 >a{ display:block; text-align:center; line-height:50px; color:#fff; font-size:16px;border-bottom:1px solid rgba(255,255,255,0.5); box-shadow:0 1px 0 #052c67;}
.Top001021 nav li dl{ display:none; position:absolute; top:0; left:-100%; width:100%;background-color:rgba(14,64,139,0.8);}
.Top001021 nav li dt{ text-align:center;}
}
@media(max-width:480px){
.Top001021 nav li dt a{ font-size:14px;}
}



/*
 .Banner002345 为demo编号
 */
.Banner002345{ position: relative; overflow: hidden; box-shadow:0 2px 5px #ccc; margin-top:0.5%  ;}
.Banner002345 .bx-wrapper{ position:relative; z-index:1;}
.Banner002345 .bx-viewport{ z-index:1;}
.Banner002345 li a{ display:block; }
.Banner002345 li img{ display:block; width:140%; position: relative; left: -20%; max-width: none; }
.Banner002345 .bx-pager{margin:0 auto; text-align:center;position:absolute; left:0; width:100%; bottom:20px; z-index:10;}
.Banner002345 .bx-pager div{ display:inline-block; width: 20px; height: 20px; padding: 6px; overflow: hidden;}
.Banner002345 .bx-pager div a{ display:block; width:8px; height:8px; position: relative; background-color:#FFFFFF; -moz-opacity:0.8;  opacity: 0.8; filter:alpha(opacity=80); border-radius:100%; text-indent: 9999px; transition: all .5s ease-in-out;}
.Banner002345 .bx-pager div a:after{ content:""; position: absolute; left: 50%; top: 50%; width: 0; height: 0;  border-radius: 50%; display: block; opacity: 0;transition: all .3s ease-in-out;-webkit-transition: all .5s ease-in-out;-moz-transition: all .5s ease-in-out;-ms-transition: all .5s ease-in-out;}
.Banner002345 .bx-pager div a.active{position: relative;}
.Banner002345 .bx-pager div a.active:after{ opacity: 1;left: -5px; top: -5px; width: 18px; height: 18px;border: 1px solid #fff;}
.Banner002345 .bx-controls-direction{ display: none;}

@media(min-width:768px){
.Banner002345 li img{width:100%; left: 0; max-width: 100%;}
.Banner002345 .bx-pager{ bottom:40px;}
.Banner002345 .bx-controls-direction{ display: block;}
.Banner002345 .bx-controls-direction a {position:absolute; top:50%; z-index: 6; text-indent: 99999px; overflow: hidden; margin-top:-25px; width:50px; height:50px; -ms-transition:left 400ms, right 400ms; transition:left 400ms, right 400ms; -webkit-transition:left 400ms, right 400ms; -moz-transition:left 400ms, right 400ms; -o-transition:left 400ms, right 400ms; background: #fff;}
.Banner002345 .bx-controls-direction .bx-prev {left:-50px;background:url(../images/Banner002345-prev.png) no-repeat 0 0;}
.Banner002345 .bx-controls-direction .bx-next {right:-50px;background:url(../images/Banner002345-next.png) no-repeat 0 0;}
.Banner002345 .bx-controls-direction.on .bx-prev {left:120px;}
.Banner002345 .bx-controls-direction.on .bx-next {right:120px;}
}




/*
 .Bottom001498为demo编号
 */
.Bottom001498{padding: 2% 0;font-size: 12px;background: #eee;box-shadow:0 2px 5px #ccc;}
.Bottom001498 ul{ overflow:hidden; padding-bottom:20px;}
.Bottom001498 li{ width:36px; float:left; margin-right:5px;}
.Bottom001498 li a{ display:block; height:36px; background:url(../images/Bottom001498_icon.png) no-repeat;}
.Bottom001498 li:nth-child(2) a{ background-image:url(../images/Bottom001498_icon1.png);}
.Bottom001498 li:nth-child(3) a{ background-image:url(../images/Bottom001498_icon2.png);}
.Bottom001498 .bottom_link{ max-width:368px;margin:0; border-top:1px solid #ccc; padding:11px 0; }
.Bottom001498 .bottom_link em{margin: 0 6px; color: #707070; font-style: normal;}
.Bottom001498 .copyright{color: #7c808b; }
.Bottom001498 .copyright span{ display:block;color:#b5b5b5;}
.Bottom001498 .copyright span a{ color:#b5b5b5; }

.Bottom001498 dl{ float:right;color:#f3981c;padding:3% 0;   font-size:26px; font-weight: bold;}
.Bottom001498 dl span{ display:block;font-size:16px;padding-left:35px; background:url(../images/Bottom001498_icon3.png) no-repeat left center; line-height:26px; color:#7c808b; font-weight: normal;}

.Bottom001498 .ewm{ display:none; left:50%; margin-left:-75px; margin-top:-75px; top:50%; position:fixed; width:150px; z-index:200; height:150px; padding:10px; background-color:#eee;}
.Bottom001498 .ewm img{ width:100%; height:130px;}
.Bottom001498 .ewm span{ position:absolute; right:-15px; top:-15px; width:30px; height:30px; background-color:#ccc; border-radius:50%; cursor:pointer;}
.Bottom001498 .ewm span::before,
.Bottom001498 .ewm span::after{ position:absolute; content:''; width:60%; height:3px; left:20%; background-color:#fff; top:50%; margin-top:-1.5px;}
.Bottom001498 .ewm span::before{ transform:rotate(45deg);}
.Bottom001498 .ewm span::after{ transform:rotate(-45deg);}

.Bottom001498 dl .p{ margin:0;}

@media(max-width:768px){
.Bottom001498 dl{ float:none; margin-bottom:20px; text-align:center;}
.Bottom001498 .bottom_link{ max-width:none; text-align:center;}
.Bottom001498 dl span{ display:inline-block;}
.Bottom001498 ul{ text-align:center;}
.Bottom001498 li{ float:none; display:inline-block;}
}

.Bottom001498 .auto{/* background: #fff; */padding: 1% 0;}


/*
公用
*/
/*Banner002043 */
.Banner002043 div{ height:343px; background-position:center top; background-repeat:no-repeat;}
.Banner002043 div img{ display:none;}
@media(max-width:1000px){
.Banner002043 div{ height:auto; background:none !important;}
.Banner002043 div img{ display:block; width:100%;}
}


/*Menu002169 */
.Menu002169 dd{ width:180px; line-height:82px; background:url(../images/Menu002169-columnbg.png) no-repeat left top #f3981c; font-size:24px; color:#fff; text-align:center; position:relative; z-index:1; margin-top:-30px; }
.Menu002169 dd:before{ display:inline-block; content:''; width:15px; height:3px; background:#fff; margin-right:5px; vertical-align:middle;}

.Menu002169 nav{ background:#f9f9f9; line-height:50px;height:52px; margin-top:-52px; border-bottom: 1px solid #eaeaea;}
.Menu002169 nav ul{float: left; margin-left: 180px;}
.Menu002169 nav li{ float:left; margin-left:30px; }
.Menu002169 nav li:after{ display:block; width:0; height:0; margin:0 auto;content:'';border:6px solid transparent;  border-bottom:0;}
.Menu002169 nav li a{ display:block; padding:0 12px; position:relative;}
.Menu002169 nav li a:after{ position:absolute; left:0; width:100%; height:3px;  content:''; bottom:-1px;}
.Menu002169 nav li.aon a:after{background:#f3981c;}
.Menu002169 nav li.aon:after{border-top-color:#f3981c;}
.Menu002169 nav li.aon{ font-weight:bold; }
.Menu002169 nav li a:hover,
.Menu002169 nav li.aon a{color:#f3981c;}
@media(max-width:1200px){
.Menu002169 nav{ margin-top:0;}
.Menu002169 nav ul{ margin-left:0;}
.Menu002169 nav li{margin-left:20px; }



}
@media(max-width:1000px){
.Menu002169 dd,
.Menu002169 nav{margin-top:0;}
.Menu002169 nav ul{ float:none;}
}
@media(max-width:1000px) and (min-width:641px){
.Menu002169 dl{ overflow:hidden;}
.Menu002169 dd{ float:left;}
}
@media(max-width:768px){
.Menu002169 nav{height:auto; line-height:40px;}
.Menu002169 nav li{ margin:0; width:25%; text-align:center;}
.Menu002169 nav li a{display:block; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
}
@media(max-width:640px){
.Menu002169 dl{ padding:0;}
.Menu002169 dd{ width:auto; line-height:normal; text-align:left; padding:2%; background-position: right top; background-size:contain;}
}
@media(max-width:480px){
.Menu002169 dd{ font-size:20px;}
.Menu002169 nav li{ width:33.33333333333%;}
}







/*
 关于茂盟
 */
/*
 .RighInfo002228 为demo编号
 */
.RighInfo002228{ padding:3% 0; background: #fff; margin-bottom: 1%; }
.RighInfo002228 .auto{ max-width:1100px;}
.RighInfo002228 .single-header{ text-align:center;}
.RighInfo002228 .single-header h1{ color:#333; font-size:20px; margin:0 0 10px 0; font-weight:normal;}
.RighInfo002228 .single-header h3{color:#f3981c; font-size:16px; margin:0; font-weight:normal; position:relative;}
.RighInfo002228 .single-header h3:after{ content:""; display:block; height:1px; background-color:#f3eee9; width:100%; z-index:1; margin-top:15px;}
.RighInfo002228 .single-header h3 span{ position:relative; z-index:2; padding:0 30px; background-color:#fff;}
.RighInfo002228 .single-content{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden; font-size:14px; line-height:24px; color:#666; padding-top:2%;}
.RighInfo002228 .single-content p{ text-indent:2em; margin:0; padding:10px 0;}
.RighInfo002228 .single-content .no-textindent{ text-indent:0;}
.RighInfo002228 .fr{ float:none;}
.RighInfo002228 .col2+.col2{ margin-top:10px;}

.RighInfo002228 .box1{ position:relative; margin: 4% 0 0 0;}
.RighInfo002228 .box1 .pic img{ display:block; width:100%;}
.RighInfo002228 .box1 .pic img.phone{ display:none;}
.RighInfo002228 .box1 .click,
.RighInfo002228 .box1 .file,
.RighInfo002228 .box1 .file video{position:absolute; left:0; top:0; width:100%; height:100%;}
.RighInfo002228 .box1 .click{ background:url(../images/Floor002143-video.png) no-repeat center center; cursor:pointer;}
.RighInfo002228 .box1 .file{ display:none; z-index:10; background:#000;}
@media(max-width:593px){
.RighInfo002228 .box1 .pic img{ display:none;}
.RighInfo002228 .box1 .pic img.phone{ display:block;}
}

@media(max-width:950px){
  .RighInfo002228 .auto{ padding:0 2%;}
}
@media screen and (min-width:465px){
    .RighInfo002228 .col2{ width:48%;}
	.RighInfo002228 .fr{ float:right;}
	.RighInfo002228 .col2+.col2{ margin-top:0;}
}
@media screen and (min-width:768px){
  .RighInfo002228 .single-header h1{ font-size:24px;}
  .RighInfo002228 .single-header h3{ font-size:18px;}
  .RighInfo002228 .single-content p{ padding:15px 0;} 
  .RighInfo002228 .single-header h3:after{ background-color:#f3eee9; position:absolute; top:50%; z-index:1; margin-top:0;}
  
}

/*联系我们*/
/*
 .RighInfo002275 为demo编号
 */
.RighInfo002275 .p,.RighInfo002275 .h2{}
.RighInfo002275{padding: 8% 0}
.RighInfo002275 .text{margin-bottom: 30px}
.RighInfo002275 .text .title{font-size: 30px;color: #e4e4e4;font-weight: normal;margin-bottom: 20px;}
.RighInfo002275 .text .title span{font-weight: 700;}
.RighInfo002275 .text .p{font-size: 16px;color:#666;line-height: 38px; margin: 0; padding: 0;}
.RighInfo002275 .map{width: 100%;height: 200px;}
.RighInfo002275 .map #map{height: 100%;}
.RighInfo002275 .map img{max-width: none !important;}

@media screen and (min-width: 768px) {
	.RighInfo002275 .text{float: left;width: 45%;}
	.RighInfo002275 .map{float: right;width: 50%;height: 260px;}
}

@media screen and (min-width: 1024px) {
	.RighInfo002275 .auto{background: url(../images/RighInfo002275-contact_bg.png) no-repeat center;}
	.RighInfo002275 .map{float: right;width: 50%;height: 320px;}
	.RighInfo002275 .text .title{font-size: 52px;}
}

@media screen and (min-width: 1200px) {
	.RighInfo002275{padding: 50px 0 70px}
	.RighInfo002275 .text .title{margin-bottom: 0;}
	.RighInfo002275 .map{width: 700px;height: 430px;}
	.RighInfo002275 .text{width: 40%;}
}

/*临时公告*/
/*
 .Menu002252 为demo编号
 */
.Menu002252{padding:10px 0;text-align:center;overflow:hidden;}
.Menu002252 a{font-size:16px; display: block;background:#e9e9e9; padding: 10px; margin-bottom: 1px; }
.Menu002252 a.aon,.Menu002252 a:hover{ color:#fff; background-color:#f3981c;}
@media(min-width:768px){
	.Menu002252{/* padding:25px 0 10px; */}
	.Menu002252 a{ display:inline-block; line-height:30px;  padding:0 15px; min-width:115px; border-radius:30px; overflow:hidden; margin:0 7px 1px;}
}
@media(min-width:1024px){
   .Menu002252{padding-top: 3%;margin:  0 auto;width: 1200px;}
   .Menu002252 a{display:inline-block;line-height:36px; padding:0 20px;background:#e9e9e9; min-width:130px; border-radius:36px;}
}

/*
 .TextList002322 为demo编号
 */
.TextList002322{/* padding: 3% 0; */}
.TextList002322 .tit{height:31px;line-height:31px;padding-left:16px;color: #f3981c;font-size:20px;position: relative;}
.TextList002322 .tit:before{display: block; content: ""; position: absolute; top: 50%; left: 0; width: 9px; height: 19px; background: url(../images/TextList002322-icon.png) no-repeat; margin-top: -9px;} 
.TextList002322 .list{padding: 20px 0;}
.TextList001652 .list:nth-child(2n){background: #eee;}
.TextList002322 .list li{ position: relative; padding: 10px 100px 10px 0; line-height: 22px;}
.TextList002322 .list li:nth-child(2n-1){background: #eee;}
.TextList002322 .list li *{ color: #999;}
.TextList002322 .list li span{ position: absolute; right: 0; top: 10px; display: block;}
.TextList002322 .list li a{position: relative; display: block; width: 94%;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;     padding: 0 15px; }
/*.TextList002322 .list li a:before{ display: table; content: ">"; position: absolute; left: 0; top: 0; height: 100%; width: 20px;}*/
.TextList002322 .list li a:hover{ color: #f3981c;}
@media only screen and (max-width:767px ) {
	.TextList002322{ padding: 20px 3%;}
}

/*校园招聘*/
/*
 .TextList001652 为demo编号
 */
.TextList001652 {padding: 3% 0;}
.TextList001652 .list_ul,
.TextList001652 .job_ol{ overflow:hidden; clear:both;}
.TextList001652 .job_ol li,
.TextList001652 .list_ul li{ list-style:none; float:left; width:20%; text-align:center;}
.TextList001652 .job_ol li{ background-color:#f3981c; color:#fff; line-height:3em;}
.TextList001652 .list{ border-bottom:1px solid #ebebeb;}
.TextList001652 .job_info{ display:none;}
.TextList001652 .list_ul{ cursor:pointer;font-size:12px;}
.TextList001652 .list_ul li{ padding:1em 0;}
.TextList001652 .list_ul li:nth-child(5) a{ border:1px solid #ededed; border-radius:5px; display:inline-block; padding:0 7%; line-height:1.8em;}
.TextList001652 .list_ul li:nth-child(5) a:hover{  background-color:#f3981c;color:#fff;}
.TextList001652 .job_info{padding:2% 5% 2%;} 
@media(max-width:640px){
.TextList001652 .job_ol li,
.TextList001652 .list_ul li{width:25%;}
.TextList001652 .job_ol li:nth-child(4),
.TextList001652 .list_ul li:nth-child(4){ display:none;}
}

/*诚聘英才*/
/*TextList001851 */
.TextList001851{ padding:3% 0;}
.TextList001851 .title{ text-align:center; padding-bottom:3%;}
.TextList001851 .title span{ display:inline-block; background:#f3981c; font-size:24px; color:#fff; line-height:34px; padding:0 10px;vertical-align:middle;}
.TextList001851 .title:after,
.TextList001851 .title:before{ content:''; display:inline-block; height:5px; border:1px solid #bbb; border-left:0; border-right:0; width:5%; vertical-align:middle;}
@media(max-width:480px){
.TextList001851 .title span{ font-size:18px;}
}
.TextList001851 section{ border:solid 1px #e7e7e7;}
.TextList001851 .list{ border-bottom:solid 1px #e7e7e7;}
.TextList001851 section .list:last-child{ border-bottom:0;}
.TextList001851 .list .dot{ font-weight:normal; margin:0;  padding:15px 45px 15px 15px;  font-size:16px; cursor:pointer;}
.TextList001851 .list .dot#on{ background-color:#f3981c; color:#fff;}
.TextList001851 .list .con{ display:none; padding:2%; }
.TextList001851 .list_right{float: right;margin-top: -34px;padding-right: 15px;}
.TextList001851 .list_right a{color: #666;}
.TextList001851 .list_right a#on{color: #fff;}

/*简历投递*/
.btn_show{z-index:9999;display: none;}
.btn_show .btn_center{width: 400px;height: 200px;border: 1px solid #eee;text-align: center;top: 50%;left:50%;margin-top:-100px;margin-left: -200px;background: #fff;position: fixed;box-shadow: 0 0 10px #666;    z-index: 9999;}
.btn_show .btn_center p{height: 60px;background: #245a8d;color: #fff;line-height: 60px;padding: 0px;margin: 0px;margin-bottom: 55px;font-size: 20px;text-align:  left;padding-left: 20px;}
.btn_show .btn_center a{color: #f3981c;font-size: 20px;}
.btn_show .btn_center i{float:right;padding-right: 20px;}
.btn_zz{display: none;z-index: 9998;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: #000;opacity: 0.6;}

/*公司新闻*/
/*
 .PicList002273 为demo编号
 */
.PicList002273{padding-top: 8%;}
.PicList002273 .left img{width: 100%;}
.PicList002273 .right .time{font-size: 12px;color: #999;border: 1px solid #c5c6c6;padding: 2px 5px;margin-top: 8px;display: inline-block;}
.PicList002273 .right .h3{color: #313131;font-size: 18px;font-weight: normal;margin: 10px 0;}
.PicList002273 .right .p{color: #999;font-size: 14px;}
.PicList002273 ul li{margin-bottom: 30px;background: #eee;padding: 18px 20px;}
.PicList002273 ul li:hover a{color:#f3981c }

@media screen and (min-width:768px ) {
	.PicList002273 .left{float: left;width: 25%;}
	.PicList002273 .right{float: right;width: 72%;}
	.PicList002273 .right .time{margin-top: 0px;}
	.PicList002273 ul li{background:#eee;}
}

@media screen and (min-width:1024px ) {
	.PicList002273 .right .time{margin-top: 15px;}
	.PicList002273 ul li:hover{border: 1px solid #f3981c;box-shadow: 0px 0px 30px #ccc;}
	.PicList002273 ul li{background:#eee;position: relative;}
	.PicList002273 ul li .right_btn{width: 11px;height: 19px;background: url(../images/PicList002273-arrow_right.png) no-repeat center;display: inline-block;position: absolute;top: 50%;right: 48px;cursor: pointer;margin-top: -10px}
	.PicList002273{padding-top: 31px;}
}

@media screen and (min-width:1200px ) {
	.PicList002273 .left{float: left;margin-right: 30px;}
	.PicList002273 .right{float: left;width: 760px;}
	.PicList002273 .right .time{margin-top: 14px;}
	.PicList002273 .right .h3{line-height: 18px;margin: 28px 0 17px;}
	.PicList002273 .right .p{line-height: 19px;}
	.PicList002273 ul li{padding-right: 20px;}
}

/*新闻详情*/
/*
 .RichInfo005 为demo编号
 */
.RichInfo005{ padding: 3% 0;}
.RichInfo005 .news_info .title{ text-align:center; padding-bottom:20px;}
.RichInfo005 .news_info .title h1{ margin:0; padding-bottom:15px; font-size:24px; font-weight:normal;}
.RichInfo005 .news_info .title p{ margin:0; border-bottom:1px dashed #d2d2d2; padding-bottom:10px;}
.RichInfo005 .news_info .title p span{ margin:0 5px; color:#777;}
.RichInfo005 .news_info .info{ text-align:justify; text-justify:inter-ideograph;}
.RichInfo005 .news_info .info_back{ text-align:center; clear:both; padding:20px 0;} 
.RichInfo005 .news_info .info_back a{color: #f3981c;font-size:14px;}
.RichInfo005 .news_info .info_pn span{ display:block;}
.RichInfo005 .news_info .info_pn span a{ color:#999;}
.RichInfo005 .news_info .info_pn span a:hover{color:#f3981c;}



/*分页*/

/*
 .Page002193 为demo编号
 */
.Page002193{zoom:1; overflow:hidden; text-align:center; padding-bottom: 3%; text-align:center;}
.Page002193 span{ padding:0px 3px; display:inline-block;}
.Page002193 a{ display:inline-block; margin:0px 2px; border:1px solid #ededed; padding:0 1em; color:#666; line-height:35px; border-radius:3px;transition: .3s ease-out;}
.Page002193 a:hover{ color:#fff; border:1px solid #d77f07; background:#d77f07;}
.Page002193 .p_cur,.Page002193 .p_count,.Page002193 .p_total,.Page002193 .p_jump,.Page002193 .a_first,.Page002193 .a_end{ display:none;}
.Page002193 .p_cur b{ color:#f3981c;}
.Page002193 .p_count b{ color:#f3981c;}
.Page002193 .p_total b{ color:#f3981c;}
.Page002193 .p_page em{ font-style:normal;}
.Page002193 .p_page em a{}
.Page002193 .p_page em a.a_cur{color:#fff;background: #f3981c;border-color: #d77f07;}
.Page002193 .p_page b{ font-weight:normal;}

@media(max-width:480px){
.Page002193 .p_page em{ display:none;}
}


/*å‘å±•åŽ†ç¨‹*/
/*Timeline001915*/



/*发展历程*/
/*Timeline001915*/
.Timeline001915{ padding: 3% 0;}
.Timeline001915 .columnName{padding:4% 0;line-height:normal;text-align:center;font-size:61px;color: #f3981c;text-transform:uppercase;}
.Timeline001915 .columnName span{ display:block; color:#353535; font-size:30px; padding:10px 0 15px;}
.Timeline001915 .columnName:after{ display:block; content:''; margin:0 auto; width:40px; height:2px; background-color:#f3981c;}
.Timeline001915 .list{background: url(../images/Timeline001915-logo.png) no-repeat center top;padding-top: 93px;}
.Timeline001915 .list ul{ background:url(../images/Timeline001915-ul.jpg) repeat-y center top; padding:54px 0;}
.Timeline001915 li{ padding-left:50%; background:url(../images/Timeline001915-li.png) no-repeat center top; padding-top:10px; padding-bottom:10px;}
.Timeline001915 li div{ padding-left:36px;}
.Timeline001915 li div p{ line-height:24px;font-family:'é»‘ä½“';}
.Timeline001915 ul li:nth-child(2n){ text-align:right; padding-left:0; padding-right:50%;}
.Timeline001915 ul li:nth-child(2n) div{padding-left:0; padding-right:36px;}
.Timeline001915 li time{ display:block; color:#f3981c; font-size:18px; border-top:1px solid #e1e1e4;}
.Timeline001915 li time:before{display:block;margin:-3px 0 10px 0;content:'';background-color: #f3981c;width:20px;height:5px;}
.Timeline001915 ul li:nth-child(2n) time:before{ float:right;}
.Timeline001915 ul li:nth-child(2n) time span{ clear:both; display:block;}
.Timeline001915 ol{ text-align:center;}
.Timeline001915 ol a{display:inline-block;width:142px;height:30px;line-height:30px;text-align:center;background-color: #f3981c;color:#fff;font-size:14px;border-radius:5px;}
@media(max-width:1000px){
.Timeline001915 .columnName{ font-size:45px;}
.Timeline001915 .columnName span{ font-size:24px;}
}
@media(max-width:640px){
.Timeline001915 .columnName{ font-size:30px;}
.Timeline001915 .columnName span{ font-size:20px;}
}
@media(max-width:480px){
.Timeline001915 .list{ background-position: left top; padding-left:20px;}
.Timeline001915 .list ul{ background-position: 8px top;}
.Timeline001915 li{ padding:0 !important; background-position: left top;}
.Timeline001915 li div{ padding:10px 10px 10px 36px !important;}
.Timeline001915 ul li:nth-child(2n){ text-align:left;}
.Timeline001915 ul li:nth-child(2n) time:before{ float:none;}
}

/*董事长致辞*/

/*
 .RighInfo002309 为demo编号
 */
.RighInfo002309{padding: 3% 0}
.RighInfo002309 .CenTitle{ padding-bottom: 10px; position:relative; z-index:1;}
.RighInfo002309 .CenTitle .name{ text-align:center; font-size:15px; font-weight:bold; color:#f3981c; line-height:30px;}
.RighInfo002309 .CenTitle .line{ width:10px; height:1px; background:#f68121; overflow:hidden; margin:0 auto;}
.RighInfo002309 .txtbox{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both;}
.RighInfo002309 .aboutTxt01{ line-height:30px; font-size:14px; color:#555;}
.RighInfo002309 .aboutTxt01 .wap_pic{ display: block; text-align: center;}
.RighInfo002309 .aboutTxt01 .pc_pic{ display: none;}
@media only screen and (min-width:768px ) {
	.RighInfo002309 .aboutTxt01 .wap_pic{ display: none;}
	.RighInfo002309 .aboutTxt01 .pc_pic{ display: block;}
	.RighInfo002309 .aboutTxt01 .pic{display: block;float: left;margin-right: 80px;}
}



/*文化理念*/
/*
 .RighInfo002223 为demo编号
 */
.RighInfo002223{background-color: #fff;margin-top: 3%;}
.RighInfo002223 .auto{padding-bottom: 3%;}
.RighInfo002223 .pic{margin-top: 20px;}
.RighInfo002223 .h3{color: #f3981c;line-height:1.6;margin:0;font-size: 18px;padding-bottom: 18px;font-weight:  normal;}
.RighInfo002223 .h4{font-size:18px;color: #f3981c;margin:30px 0px 0 0;font-weight:  normal;    padding-bottom: 10px;}
.RighInfo002223 .h5{font-size:18px;color: #f3981c;font-weight:  normal;}
.RighInfo002223 .h3:after,.RighInfo002223 .h4:after,.RighInfo002223 .h5:after{color:#bb6f07;width:50px;height: 2px;background:#bb6f07;border:none;margin:15px 0px;content: "";display: block;}
.RighInfo002223 .ul{margin: 0; clear: both;}
.RighInfo002223 .ul li{font-size:14px;line-height:2.245;}
.RighInfo002223 .ul li span{font-family:Arial;font-size:16px;color:#f3981c;font-weight:bold;}
.RighInfo002223 p{line-height: 1;font-size:14px;color:#666;margin:0px 0px 25px;clear:both;}
.RighInfo002223 p i{padding-right:10px}
@media screen and (min-width: 1024px){
	.RighInfo002223 .h3{font-size: 20px;}
	.RighInfo002223 .pic{width:23.765%;}
    .RighInfo002223 .con{ width:71.235%;}
	}
@media screen and (min-width: 768px){
	.RighInfo002223 .h3:after,.RighInfo002223 .h3:after{margin: 10px 0;}
   .RighInfo002223 .h4{margin-top: 55px;}
   .RighInfo002223 .pic{float:right;width:30.765%;}
   .RighInfo002223 .con{float:left;width:64.235%;margin-bottom: 3%;}
}

/*组织架构*/
/*
 .RighInfo001503 为demo编号
 */
.RighInfo001503{ padding:3% 0; }
.RighInfo001503 .auto{/* padding:0;*/}

.RighInfo001503 .div1{ position:relative; }
.RighInfo001503 em{position:relative; margin:0  0 1% 0; font-style:normal; display: inline-block; color:#333; font-size:24px; padding-bottom:10px;    }
.RighInfo001503 em span{ color:#005bac;}
.RighInfo001503 em:before{position:absolute; left:0; bottom:-18px; width:40px; height:3px; content:""; background:#f39818;}
.RighInfo001503 h3{ font-size:18px; font-weight:normal; color:#333; text-align:center;}
.RighInfo001503 p{font-size:14px; line-height:26px; color:#333; text-align:center; max-width:1000px; margin:0 auto;}

.RighInfo001503 .img1{ float:left; width:278px; height:49px; margin-right:2%; margin-bottom:1%; }

.RighInfo001503 .div2{ position:relative; }
.RighInfo001503 .pic_list{width:45%; height:500px; float:right; }
.RighInfo001503 .pic_list span{ display:inline-block; position:absolute; width:33.33333%; height:auto; box-shadow:0px 7px 36px rgb(186, 185, 185);  }
.RighInfo001503 .pic_list span img{ width:100%; } 
.RighInfo001503 .pic_list span.img2{ right:10%; top:0; z-index:1; }
.RighInfo001503 .pic_list span.img3{ right:0; top:20%; z-index:2; }
.RighInfo001503 .pic_list span.img4{ right: 10%; top:40%;z-index:3; }
@media(max-width:1000px){
.RighInfo001503 .pic_list span.img2{ right:10%; top:0; z-index:1; }
.RighInfo001503 .pic_list span.img3{ right:0; top:15%; z-index:2; }
.RighInfo001503 .pic_list span.img4{ right: 10%; top:30%;z-index:3; }
}
@media(max-width:768px){
.RighInfo001503 .pic_list{ display:none; }
.RighInfo001503 .tit{ font-size:24px;}
}
@media(max-width:324px){
.RighInfo001503	.div1 .img1{ width:100%; height:auto; margin-right:0; margin-bottom:2%; }
}

/*研发产品*/
/*
 .PicList002273 为demo编号
 */
.PicList002273{ padding-top: 3%;}
.PicList002273 .left img{width: 100%;}
.PicList002273 .right .time{font-size: 12px;color: #f2991b;border: 1px solid #f2991b;padding: 2px 5px;display: inline-block;}
.PicList002273 .right .h3{color: #313131;font-size: 18px;font-weight: normal; margin:0;}
.PicList002273 .right .p{color: #999;font-size: 16px;}
.PicList002273 .right .p em{ font-style:normal; width:40%; margin-right:5%; margin-bottom:10px; float:left; text-align:left; overflow: hidden;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	white-space: nowrap;
	display: block;}
.PicList002273 .right .p em:nth-child(4){}
.PicList002273 ul li{margin-bottom: 30px;background: #f5f5f5;padding: 10px;}

@media screen and (min-width:768px ) {
	.PicList002273 .left{float: left;width: 25%;}
	.PicList002273 .right{float: right;width: 72%;}
	.PicList002273 .right .time{margin-top: 0px;}
	.PicList002273 ul li{background:#f5f5f5;}
}

@media screen and (min-width:1024px ) {
	.PicList002273 .right .time{margin-top: 15px;}
	.PicList002273 ul li:hover{border: 1px solid #f2991b;box-shadow: 0px 0px 20px rgba(0,0,0,0.1);}
	.PicList002273 ul li{background:#f5f5f5;position: relative;border: 1px solid transparent; transition:all ease-in-out .3s;}
	.PicList002273 ul li .right_btn{width: 11px;height: 19px;background: url(../images/PicList002273-arrow_right.png) no-repeat center;display: inline-block;position: absolute;top: 50%;right: 48px;cursor: pointer;margin-top: -10px}
	.PicList002273{ padding-top: 3%;}
}

@media screen and (min-width:1200px ) {
	.PicList002273 .left{float: left;margin-right: 50px;}
	.PicList002273 .right{float: left;width: 760px;}
	.PicList002273 .right .time{margin-top: 14px;}
	.PicList002273 .right .h3{line-height: 18px;margin: 20px 0 10px;}
	.PicList002273 .right .h3 a{ color:#333;}
	.PicList002273 .right .p{line-height: 19px;}
	.PicList002273 ul li{padding-right: 20px;}
}

/*研究产品详情*/
/*Menu001957*/
.Menu001957{ text-align:left; padding:2% 0 0;}
.Menu001957 .title{ text-align:left; font-weight:normal; font-size:24px; border-bottom:1px dashed #e5e5e5; padding:2% 0; margin-bottom:2%; color:#333;}
.Menu001957 dt{ text-align:right; background:url(../images/Menu002169-icon_home.gif) no-repeat right center;font-size:12px; padding:0px 20px 0px 0; color:#999;}
.Menu001957 dt a{ background:url(../images/Menu002169-cur_a.gif) no-repeat right center; padding-right:10px; margin-right:5px;color:#999;}
.Menu001957 dt span{ color:#f39818;}
.Menu001957 dd{ margin-top:-45px;}

.Menu001957 li{ display:inline-block;margin: 1px 10px;}
.Menu001957 li a{ border-radius:36px;display:block;height:36px; line-height:36px; padding:0 25px;}
.Menu001957 li a:hover, 
.Menu001957 li.aon a{background:#f39818; color:#fff; }
@media(max-width:768px){
.Menu001957 li{ float:left; width:25%; margin:1px 0; padding:0 2%; text-align:center;}
.Menu001957 li a{ padding:0 5px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
}
@media(max-width:640px){
.Menu001957 dt{ padding-top:15px; padding-bottom:15px;}
.Menu001957 dd{ width:auto; line-height:normal; text-align:left; padding:2%; background-position: right top; background-size:contain;}
}

/*RighInfo002096 */
.RighInfo002096{ padding-bottom: 5%;}
.RighInfo002096 .auto{ position: relative;display: table;}
.RighInfo002096 .pic{  width:42%; display: table-cell;
	vertical-align: middle;
	padding-right: 2%;}
.RighInfo002096 .pic img{ display:block; width:100%;}
.RighInfo002096 .intro{ display:table-cell; width:58%;vertical-align: middle;}
.RighInfo002096 .intro td{border:1px solid #e8e8e8; line-height:25px; padding:15px 10px;}
.RighInfo002096 .intro td.name{ width:90px; text-align:right; padding-left:0; padding-right:0;}
.RighInfo002096 .intro td.mid{ max-width:250px;}
.RighInfo002096 .ul_tab{ border-top:1px solid #e0e1e3; border-bottom:1px solid #e0e1e3;}
.RighInfo002096 .ul_tab li{ font-size:16px; float:left; overflow:hidden; width:50%; max-width:150px; text-align:center; line-height:50px; cursor:pointer;}
.RighInfo002096 .ul_tab li.active{ background-color:#e14343; color:#fff;}
.RighInfo002096 .ul_tab li.active:before{ float:left; content:''; width:15px; height:50px; background:#742c75;}
.RighInfo002096 .ul_tab li span{ color:#d1d1d1;}
.RighInfo002096 .ul_tab li.active span{ color:#fff;}
.RighInfo002096 .tab_info{ border-top:6px solid #f6f6f7; padding-top:3%;}
.RighInfo002096 .evaluate h1{ margin:0; font-size:18px; color:#535353;}
.RighInfo002096 .evaluate dd{ padding:2% 0; line-height:25px; color:#333;}
.RighInfo002096 .evaluate .from{ padding:3% 0;}
.RighInfo002096 .from .name{ width:81px; color:#999; vertical-align:top;}
.RighInfo002096 .from textarea{ width:100%;  border:1px solid #ebebeb; background:none; padding:10px; line-height:22px; height:130px; margin-bottom:20px;}
.RighInfo002096 .from .btn{ color:#fff; background:#e14343; width:81px; height:29px; cursor:pointer; border:none; padding:0;}

@media(max-width:640px){
.RighInfo002096 .pic{ display: block;width:100%; float:none; padding-right: 0; margin-bottom: 2%;}
.RighInfo002096 .intro{ display: block; width:100%; float:none;}
.RighInfo002096 .pic img{ width:100%;}
}

@media(max-width:480px){
.RighInfo002096 .intro td{ display:block; width:auto !important; border:none; padding:5px !important;}
.RighInfo002096 .intro td.name{ text-align:left; background-color:#F3F1F1; color:#333; font-weight:bold;}
.RighInfo002096 .intro td.mid{ max-width:none;}
}



/*荣誉资质*/
/*PicList002120 */
.PicList002120{     padding: 3% 0 2% 0;}
.PicList002120 li{ float:left; width:23.5%; margin-right:2%; margin-bottom:1%;}
.PicList002120 li a{ display:block;}
.PicList002120 li p{ margin:0;  line-height:46px; padding:0 2%; text-align:center; font-size:16px;}
.PicList002120 li span{ text-align:center; height:24px; line-height:24px;}
.PicList002120 li .table{ display:none;}
.PicList002120 li figure{padding-bottom:77%; background-size:contain;}
@media(min-width:641px){
.PicList002120 li:nth-child(4n){ margin-right:0;}
}
@media(max-width:640px){
.PicList002120 li{ width:48%; margin-right:4%;}
.PicList002120 li:nth-child(2n){ margin-right:0;}
}
@media(max-width:375px){
.PicList002120 li p{ font-size:14px;}
}


/*电子/食品医药/精细化工*/

.RighInfo001355{padding: 3% 0;}
.RighInfo001355 .p{font-size: 15px;color: #666;    line-height: 2;}

.RighInfo001355 .RighInfo001355_figure{float:right; margin-left:5%; width:39.6%;}
@media(max-width:640px){
.RighInfo001355 .RighInfo001355_figure{ float:none; width:100%; margin:0 auto 20px;}
}


/*项目咨询*/
.RighInfo001758{padding: 3% 0;}
.RighInfo001758 p{font-size: 15px;color: #666; line-height: 1px;line-height: 2;}
.RighInfo001758 p img{margin: 3% 0;}



.bd_weixin_popup{ padding:5px !important; height:320px !important;}

#baidu_weibo{background: url("../images/Bottom001498_icon.png") no-repeat center center;height: 35px !important;width: 35px !important;line-height: 35px !important}
#baidu_weixin{background: url("../images/Bottom001498_icon1.png") no-repeat center center;height: 35px !important;width: 35px !important;line-height: 35px !important}
#baidu_qq{background: url("../images/Bottom001498_icon2.png") no-repeat center center;height: 35px !important;width: 35px !important;line-height: 35px !important}


.add_yanfa .list li span{ right:10px;}


.Bottom001498 .b_weixin{ float:left; position:relative;}
.Bottom001498 .b_weixin a{background: url("../images/Bottom001498_icon1.png") no-repeat center center;height: 35px !important;width: 35px !important;line-height: 35px !important}
.Bottom001498 .b_weixin .weChatCode{ display:block; width:120px; height:120px; padding:10px; background:#f3981c; position:absolute; bottom:50px; left:50%; margin-left:-66px; display:none; z-index:99;}
.Bottom001498 .b_weixin .weChatCode::before{ content:""; display:block; width:0; height:0; border-left: 8px solid transparent; border-right: 8px solid transparent; border-top: 8px solid #f3981c; position:absolute; bottom:-7px; left:50%; margin-left:-4px;}
.Bottom001498 .b_weixin .weChatCode img{ width:100%; height:100%;}
.Bottom001498 .b_weixin:hover .weChatCode{ display:block;}


/*企业荣耀类别下拉*/
.Menu002169 nav li.aon{ position:relative;}
.Menu002169 nav li .honor_menu{ position:absolute; top:100%; left:0; width:150%; margin-left:-25%; background:#fff; opacity:0.9; z-index:9; display:none;}
.Menu002169 nav li .honor_menu a{ line-height:38px; font-size:13px; color:#333; padding:0; text-align:center;}
.Menu002169 nav li .honor_menu a:after{ display:none;}
.Menu002169 nav li .honor_menu a:hover{ background:#d77f0e; color:#fff;}


.Top001021 nav li .honor_dt{ position:relative;}
.Top001021 nav li .honor_dt .honor_nav{ position:absolute; top:0; left:100%; width:150px; background:#fff; opacity:0.9; display:none;}
.Top001021 nav li .honor_dt .honor_nav span{ display:block;}
.Top001021 nav li .honor_dt .honor_nav a{ line-height:38px; font-size:13px; color:#333; padding:0; text-align:center;}
.Top001021 nav li .honor_dt .honor_nav a:hover{ background:#d77f0e; color:#fff;}
.Top001021 nav li .honor_dt:hover .honor_nav{ display:block;}
@media(max-width:640px){
.Top001021 nav li .honor_dt .honor_nav{ display:none !important;}
}