
.banner{ position: relative}
.banner .wap{ display: none}
.banner img{ width: 100%}
.banner .txt{ font-size: 18px; position: absolute; width: 50%; height:15%; text-align: center;margin: auto; left: 0; top: 0; bottom: 0; right: 0; color: #fff}
.banner .txt b{ display: block; font-size: 36px;}
@media(max-width:768px){
.banner .pc{ display: none}
.banner .wap{ display:block}
.banner .txt{ font-size: 14px; display: none}
.banner .txt b{ font-size: 18px;}
}
.auto{margin:0 auto;}



/*Floor002915 */

.Floor002915{font-family: Arial, "sans-serif";overflow: hidden; padding: 6.3vw 0 5.73vw 0; font-size: 16px;text-align: center; position:absolute; top:25%; left:0; z-index:5; width:100%}
.Floor002915 .auto{max-width: 850px; width: 96%;}
.Floor002915 .title{color: #d83d30; font-size: 46px;  font-family: "Alibaba-PuHuiTi-Heavy"; text-transform: uppercase;line-height: 1em; padding-bottom:3.13vw;}
@media(max-width:1024px){
.Floor002915 .title{font-size: 7vw;}
}
@media(max-width:640px){
.Floor002915 .title{font-size: 10vw;}
}

.Floor002915 .form{position: relative;padding-right: 150px; overflow: hidden; border-radius: 5px;}
.Floor002915 .form .btn{position: absolute;right: 0; top: 0; width: 150px; height: 56px; color: #fff;font-size: 16px; border: 0; cursor: pointer;}
.Floor002915 .form .text{width: 100%;line-height: 56px; height: 56px;background: #fff; border: 0;padding: 0 1vw;}
.Floor002915 .tips{padding-top: 1.3vw;color: #fff;text-align: left;/* font-size: 16px; */padding-left: 4%;}
::-webkit-input-placeholder{color: #ccc;}   
::-moz-placeholder{color: #ccc;}   
:-ms-input-placeholder {color: #ccc;}   
@media(max-width:640px){
.Floor002915 .form{padding-right: 30%; margin: 2vw 0;}
 .Floor002915 .form .btn{ height: 12vw;width: 30%;}
.Floor002915 .form .text{line-height: 12vw; height: 12vw;}
.Floor002915,
.Floor002915 .form .btn{font-size: 3.5vw;}
}
/*Menu002147 */
.Menu002147{ background:#f8f8f8;}
.Menu002147 ul{ display:table; margin:0 auto;}
.Menu002147 li{ float:left; padding:0 40px;position:relative;}
.Menu002147 li:after{ position:absolute; content:''; width:1px; right:0; top:50%; height:14px; margin-top:-7px; background:#dfdfdf;}
.Menu002147 li.end:after{ display:none;}
.Menu002147 li a{ display:block;font-size:18px; position:relative; overflow:hidden; line-height:82px;height:82px; color:#666}
.Menu002147 li a:after{ position:absolute; left:0; bottom:0;content:''; height:2px; width:100%;}
.Menu002147 li.aon a,
.Menu002147 li:hover a{ color:#0c7139;}
.Menu002147 li.aon a:after,
.Menu002147 li:hover a:after{ background:#0c7139;}
@media(max-width:1024px){
.Menu002147 li{ padding:0 20px;}
.Menu002147 li a{  line-height:50px;height:50px;}
}
@media(max-width:768px){
.Menu002147 ul{ display:block;}
.Menu002147 li{ float:left; width:25%; text-align:center; padding:0;}
}
@media(max-width:768px) and (min-width:481px){
.Menu002147 li:nth-child(4n):after{ display:none;}
}
@media(max-width:480px){
.Menu002147 li{ width:33.33333333333%}
.Menu002147 li:nth-child(3n):after{ display:none;}
}
@media(max-width:375px){
.Menu002147 li a{ font-size:14px;}
}






/*RighInfo002096 */
.RighInfo002096{ /*border:1px solid #e8e8e8; padding:2%;*/}
.RighInfo002096 .pic img{ display:block; width:100%;}
.RighInfo002096 .intro{ border-top:3px solid #e8e8e8; margin:2% 0 4% 0;}
.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{text-align: center;margin: 0 auto;background: #f8f8f8;}
.RighInfo002096 .ul_tab li{font-size:18px;/* float:left; */overflow:hidden;/* width:50%; */display: inline-block;/* max-width:150px; */text-align:center;line-height:82px;cursor:pointer;margin: 0 28px;}
.RighInfo002096 .ul_tab li.active{/* background-color:#e14343; */color: #0c7139;border-bottom: 2px solid #0c7139;}
.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{ 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%; height:; 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: 768px) {
 .RighInfo002096 .ul_tab li {font-size: 16px;line-height: 60px;margin: 0 6px}
}
@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;}
}













.Page002046 .Pages{ text-align:center; padding: 5% 0}
.Page002046 .Pages a{ display:inline-block; vertical-align:middle;background-color: #eeeeee;margin: 0 8px;  width: 50px; line-height:48px; color:#666666;text-align: center;}
.Page002046 .Pages a:hover,
.Page002046 .Pages a.a_cur{ 	background-color: #0c7139; color:#fff;}
.Page002046 .Pages em{ font-style:normal; display:inline-block; vertical-align:middle; overflow:hidden;}
.Page002046 .Pages .a_first,
.Page002046 .Pages .a_end,
.Page002046 .Pages .p_cur,
.Page002046 .Pages .p_count,
.Page002046 .Pages .p_jump,
.Page002046 .Pages .p_total{ display:none;}
.Page002046 .Pages .a_prev,
.Page002046 .Pages .a_next{position: relative;background: #0c7139;overflow:hidden;color: transparent!important;color: #fff !important}
.Page002046 .Pages .a_prev::after,
.Page002046 .Pages .a_next::after{content:"";display: block;position: absolute;left: 0;bottom: 0;top: 0;right: 0;margin: auto;width: 48%;height: 8px; background:url(../images/page-arrows.png) no-repeat left center transparent;background-size: 200%; }
.Page002046 .Pages .a_next::after{background-position: right center;}
@media(max-width:640px){
    .Page002046 .Pages a{padding:0 8px; width: auto;margin:0 4px; line-height: 30px;}
}
@media(max-width:480px){
    .Page002046 .Pages a{margin:0 2px;}
}




.footer .f-gotop,
.pro-gotop{position:fixed;right:10px;bottom:30px;z-index:99;display:block;width:50px;height:50px;background:url(../images/ico_gotop.png) no-repeat center center #363636;text-align:center;font-size:20px;cursor:pointer; border-radius: 50%;}
.footer .f-gotop:hover,
.pro-gotop:hover{background-color: #d70039;}
.footer .f-top{padding:50px 0 50px;background:url(../images/footerbg.jpg) no-repeat center top;background-size: cover;text-align:center;}
.footer .f-top .ul{float:left;width:80%;}
.footer .f-top .ul li{position:relative;float:left;}
.footer .f-top .ul li::before{position:absolute;top:50%;left:0;display:block;width:1px;height:40px;background:rgba(96,96,95,0.3);content:"";transform:translate(0,-50%);}
@media(min-width:751px){
.footer .f-top .ul li{width:25%;}
.footer .f-top .ul li:first-child::before{display: none;}
}
@media(max-width:750px){
.footer .f-top .ul li{width:50%;}
.footer .f-top .ul li:nth-child(2n-1)::before{display: none;}
}


.footer .f-top .ul li .hover-code{position: fixed; transform: translateX(-100%); bottom: 100%; margin-bottom: 10px;left: 50%; width: 140px; margin-left: -70px;background: #fff; padding: 5px;border: 1px solid #eee; box-shadow: 0 2px 10px #aaa; opacity: 0;}
.footer .f-top .ul li .hover-code:after{content:'';position:absolute;left:50%;margin-left:-6px;bottom:-13px;width:0;height:0;border-width:8px 6px 6px 6px;border-style:solid;border-color:#fff transparent transparent transparent}
.footer .f-top .ul li.hover .hover-code{position: absolute; opacity: 1; transition:opacity 0.5s;transform: translateX(0);}

.footer .f-top .back{display:inline-block;color:#fff;opacity:0.3;transition:all 0.3s ease;}
.footer .f-top .back:hover{opacity:1;}
.footer .f-top .back .img{min-height:70px;}
.footer .f-top .back .img img{transition:all 0.5s ease;}
.footer .f-top .back:hover .img img{transform:rotateY(360deg);}
.footer .f-top .back .info{margin-top:10px;}
.footer .f-top .f-share{position:relative;float:left;width:20%;font-size:0;}
.footer .f-top .f-share::before{position:absolute;top:50%;left:0;display:block;width:1px;height:180px;background:rgba(96,96,95,0.3);content:"";transform:translate(0,-50%);}
.footer .f-top .f-share::after{position:absolute;bottom:12px;left:50%;display:block;width:180px;height:1px;background:rgba(96,96,95,0.3);content:"";transform:translate(-50%,0);}
/*.footer .f-top .f-share a{display:inline-block;margin-right:15px;width:60px;height:60px;border-radius:50%;background-color:#252525;background-position:center center;background-size:auto auto;background-repeat:no-repeat;vertical-align:middle;}
.footer .f-top .f-share a.ico-weixin{background-image:url(../images/ico_weixin.png);}
.footer .f-top .f-share a.ico-weibo{background-image:url(../images/ico_weibo.png);}
.footer .f-top .f-share a.ico-qq{background-image:url(../images/ico_qq.png);}
.footer .f-top .f-share a:hover{opacity:0.5;}*/
.footer .f-top .f-share .s-bot{position:relative;z-index:2;display:inline-block;margin-top:20px;padding:0 6px;background:#282828;color:#777;font-size:14px;}
.footer .f-bot{padding:20px 0px 80px 0;border-top:1px solid #252525;background:#191919;}
.footer .f-bot .f-action{float:left;color:#555;}
.footer .f-bot .f-action a{color:#555;}
.footer .f-bot .f-action a:hover{color:#fff;}
.footer .f-bot .f-action .f-links .ul li{position:relative;display:inline-block;margin-right:12px;padding-right:14px;vertical-align:middle;}
.footer .f-bot .f-action .f-links .ul li::after{position:absolute;top:50%;right:0;display:block;margin-top:-5px;width:1px;height:10px;background:#555;content:"";}
.footer .f-bot .f-action .f-links .ul li:last-child{margin-right:0;padding-right:0;}
.footer .f-bot .f-action .f-links .ul li:last-child::after{display:none;}
.footer .f-bot .f-action .f-links a{display:block;}
.footer .f-bot .f-action .f-copyright{margin-top: 8px;
    width: 90%;
    /* text-align: center; */
    margin: 0 auto;}
.footer .f-bot .f-alink{position:relative;display:inline-block;border-radius:5px;background:#252525;}
.footer .f-bot .f-alink a{color:#555;}
.footer .f-bot .f-alink a:hover{color:#fff;}
.footer .f-bot .f-alink .h5{position:relative;padding:0 50px 0 20px;height:50px;min-width:280px;line-height:50px;}
.footer .f-bot .f-alink .h5 a{display:inline-block;}
.footer .f-bot .f-alink .h5 span{position:absolute;top:0;right:0;display:block;width:50px;height:50px;background:url(../images/ico_bottom.png) no-repeat center center;transition:all 0.3s ease;}
.footer .f-bot .f-alink .link{position:absolute;bottom:100%;left:0;overflow:hidden;padding-bottom:0;width:100%;height:0;opacity:0;transition:opacity 0.5s ease;}
.footer .f-bot .f-alink .ul{padding:10px 0;border-radius:5px;background:#252525;}
.footer .f-bot .f-alink .ul li{padding:5px 20px;}
.footer .f-bot .f-alink .ul li a{display:inline-block;line-height:20px;}
.footer .f-bot .f-alink:hover .link{padding-bottom:10px;height:auto;opacity:1;}
.footer .f-bot .f-alink:hover .h5 span{transform:rotate(180deg);}
.footer .f-bot .c-left{float:left;}
.footer .f-bot .c-right{float:right;}


@media (max-width:1440px){
  .footer .f-top .ul{width:70%;}
  .footer .f-top .f-share{width:30%;}
  .footer .f-top .f-share::before{height:100px;}
  .footer .f-top .f-share a{width:40px;height:40px;background-size:20px auto;}
  .footer .f-top .back .img{margin:0 auto;width:40px;min-height:50px;}

}
@media (max-width:1024px){

  .footer .f-top .ul{width:100%;}
  .footer .f-top .f-share{margin-top:10%;width:100%;}
  .footer .f-top .f-share::before{display:none;}
  .footer .f-bot .c-left{float:none;}
  .footer .f-bot .f-action{float:none;text-align:center;}
  .footer .f-bot .c-right{float:none;margin-top:20px;text-align:center;}
  .footer .f-bot .f-alink{text-align:left;}
  .footer .f-bot .f-alink .h5{height:40px;line-height:40px;}
}

@media(max-width:1024px){
/* .hover .hover-kefu{width: 100px;margin-left: -50px;}*/
/*.hover-kefu dd:not(:last-child){border-bottom: 1px solid #e5e5e5; padding-bottom: 10px; margin-bottom: 10px;}*/
	.footer .f-top .ul li .hover-kefu{left: auto; right: 0;}
	.footer .f-top .ul li .hover-kefu:after{margin-left: 0; left: 70%;}
}


@media(max-width:750px){
	.footer .f-top .ul li{font-size: 100px;margin: 0.37em 0;}
	.footer .f-top .back{display: table; width: 90%; margin: 0 auto;max-width: 250px;}
	.footer .f-top .back> *{display: table-cell; vertical-align: middle;}
	.footer .f-top .back .img{width: 50%;min-height: inherit;}
	.footer .f-top .back .img img{height: 0.6em;display: block; margin: 0 auto;}
	.footer .f-top .back .info{font-size: 0.2em;margin: 0;text-align: left;}
	.hover-kefu{font-size: 0.2em; bottom:3em; padding: 0 0.5em;}
	.hover-kefu dl{padding: 1.5em 0;border-radius: 1em;}
	.hover-kefu dd a:before{width: 1.35em; height: 1.5em;background-size: contain;}
   .hover .hover-kefu{width: 20em;}
	.footer .f-top .f-share .s-bot{font-size: 20px;padding: 0 20px;}
	.footer .f-top .f-share::after{width: 50%;max-width: 250px;bottom:11px;}
}
@media(max-width:640px){
.footer .f-top .ul li{font-size: 80px;}
	.footer .f-top .ul li .hover-kefu:after{left: 60%;}
}
@media(max-width:480px){
.footer .f-top .ul li{font-size:70px;}
	.footer .f-top .f-share .s-bot{font-size:16px;}
	.footer .f-top .f-share::after{bottom:13px;}
}

.ewm {width: 200px;margin: 0 auto;}
.ewm .img {
	width: 100%;
    float: left;
	
}
.ewm .img img {
	width: 50%;
    
	
}

.ewm .rimg {
	width: 45%;
    float: right;
	
}

