﻿img{
    max-width:100%;
}
*:focus {outline: none;}
body{  
    position:relative;
}
/********index************/
.bannerpic{ position:relative;
background-position:center; background-repeat:no-repeat; background-size:cover; width:100%; height:100vh;}
/*******header***********/
.menubg{ display:none;
position:fixed; left:0; top:0; width:100%; height:100vh; background-position:center; background-repeat:no-repeat; background-size:cover;z-index:10;}
.mobilemenu{
 }
#header{  
position:absolute; left:0; top:0; width:100%; z-index:999;}
.header_mid{
position:relative; margin:0 3.64583333333333%;}
.header_mid_left{
position:absolute; left:0; top:0; height:100%;}
.header_mid_mid{
float:right;}
.header_mid_mid ul li{ margin-left:4.5em;
display:inline-block; position:relative; z-index:666;}
.header_mid_mid ul li dl{ display:none;   padding:0.4em 0; 
 position:absolute; left:-145px; width:350px; height:calc(100vh - 100px); background-color:#fff; z-index:666}
.hasxiamid_1{
color:#000; font-size:2.25em; font-family:Times New Roman;}
.hasxiamid_2{
font-size:1.25em;}
.hasxiamid_3{
margin-top:3.5em;}
.hasxiamid_3 p{
margin:0.2em 0;}
.hasxiamid{
margin-left:70px; margin-top:50px;}
 
.bodymenu #header{
background-color:#000;}
.hasxiamid_3 p a{
display:inline-block; position:relative; padding:0.3em 0;}
.hasxiamid_3 p a:after{
position:absolute; bottom:0%;  -webkit-transition: all .4s ease-in-out;
          transition: all .4s ease-in-out; content:''; background-color:#000; height:1px; width:0px; left:0;}
.hasxiamid_3 p a:hover:after{
width:100%;}		  
.header_mid_mid ul li dl dd{
padding:0em 0;}
.header_mid_mid ul li dl dd a{
color:#000;}
.header_mid_mid ul li a.biga{ position:relative; padding:1.5em 0;
color:#fff; font-size:1.125em; line-height:2.555555555555556em; display:block;}
.header_mid_mid ul li a.biga:after{
position:absolute; top:50%; margin-top:-0.5px; left:-24px; bottom:0; -webkit-transition: all .4s ease-in-out;
          transition: all .4s ease-in-out; content:''; background-color:#fff; height:1px; width:0px;}
.header_mid_mid ul li a.biga:hover:after,.header_mid_mid ul li a.bigaon:after{
width:18px;}		  
.header_mobile_mid{
display:none}
/******footer*******/
.footer_2{ margin-top:2.75em; margin-bottom:2.75em;
text-align:center;}
.footer_2 ul li{ padding:0 2em;
display:inline-block; background-position:left center; background-repeat:no-repeat; background-image:url(../images/footer/img5.png);}
.footer_2 ul li a{ padding:0.2em 0;
font-size:1.125em; display:inline-block; position:relative;}
.footer_2 ul li a:after{-webkit-transition: all .4s ease-in-out; position:absolute; bottom:0; 
          transition: all .4s ease-in-out; content:''; left:50%; background-color:#fff; height:1px; width:0px;}
.footer_2 ul li a:hover:after{
width:100%; left:0;}		  
.footer_2 ul li:nth-child(1){
background-image:none}

.footer_1{ margin-top:3.375em;
text-align:center;}
#footer{
background-color:#202020; overflow:hidden; color:#fff;}
#footer a{
color:#fff;}
.div1280{
margin:0 auto; max-width:80em; padding:0 1em;}
.footer_1{
text-align:center;}
.footer_3{
text-align:center; margin-bottom:4.6875em;}
.footer_3 ul li{ position:relative;
display:inline-block; margin:0 0.4em;}
.footer_3 ul li a{ position:relative;border-radius:100%;-webkit-transition: 1s;
    -webkit-transition: -webkit-transform 1s ease-out;
    transition: transform 1s ease-out;
    -moz-transition: -moz-transform 1s ease-out;
display:block; width:2em; height:2em; background-position:center; background-repeat:no-repeat; background-color:#fff;}
.footer_3 ul li a:hover{transform: rotateZ(360deg);
    -webkit-transform: rotateZ(360deg);
    -moz-transform: rotateZ(360deg);}
.footer_3 ul li:nth-child(1) a{
background-image:url(../images/footer/img2.png);}
.footer_3 ul li:nth-child(2) a{
background-image:url(../images/footer/img3.png);}
.footer_3 ul li:nth-child(3) a{
background-image:url(../images/footer/img4.png);}
.footer_4_left{
float:left; font-size:0.875em;}
.footer_4_right{
float:right; font-size:0.875em;}
.footer_4{ padding:1.5em 0;
border-top:1px #515151 solid;}
/*****************/
.indexbanner .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{
margin:0;}
.indexbanner .swiper-pagination-bullet{
opacity:0.4}
.indexbanner .swiper-pagination-bullet-active{
opacity:1}
.indexbanner .swiper-pagination-bullet:nth-child(1){border-radius:0;
width:23px; height:23px; position:absolute; left:0; top:0; background:none; background-position:center; background-repeat:no-repeat; background-image:url(../images/index/img12.png);}
.indexbanner .swiper-pagination-bullet:nth-child(2){border-radius:0;
width:24px; height:23px; position:absolute; right:0; top:0; background:none; background-position:center; background-repeat:no-repeat; background-image:url(../images/index/img13.png);}
.indexbanner .swiper-pagination-bullet:nth-child(4){border-radius:0;
width:23px; height:22px; position:absolute; left:0; bottom:0; background:none; background-position:center; background-repeat:no-repeat; background-image:url(../images/index/img14.png);}
.indexbanner .swiper-pagination-bullet:nth-child(3){border-radius:0;
width:24px; height:22px; position:absolute; right:0; bottom:0; background:none; background-position:center; background-repeat:no-repeat; background-image:url(../images/index/img15.png);}
.bannerpic_mid{
position:absolute; left:0; width:100%; bottom:47%;}
.banner_line{
position:absolute; left:0; bottom:38%; width:100%; z-index:10;} 
.banner_line ul{ position:relative;
width:28.125%; height:1px; background-color:rgba(255,255,255,0.35)}
.banner_line ul li{ float:left; width:25%; height:1px; background-color:#fff; width:0;}
#swiper-pagination-index-banner{
width:47px; height:46px; left:50%; margin-left:-23.5px; bottom:6%;}
.index_1_mid{ margin-top:10em; margin-bottom:9em;
position:relative;}
.index_1_mid_right{
position:absolute; right:0; top:0; height:100%; text-align:center; width:44.0625%;}
.index_1_mid_left{
width:46.875%;}
.index_1_mid_right_mid{
overflow:hidden;}
.index_1_mid_left_1{
color:#000; font-size:3em; font-family:"Times New Roman", Times, serif; line-height:1.2; border-bottom:1px #ececec solid; padding-bottom:0.4em;}
.index_1_mid_left_2{
font-size:3em; color:#000; letter-spacing:0.1em; margin-top:0.2em; margin-bottom:0.6em;}
.index_1_mid_left_3{overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 2;   
overflow: hidden;word-wrap:break-word;
word-break:break-all;
color:#666; line-height:2; margin-bottom:4.5em;}
.index_1_mid_left_3_l_4{-webkit-line-clamp: 4; margin-bottom:2.5em; }
.index_1_mid_left_4{ position:relative;
width:85.83333333333333%; padding-left:1.25em; padding-bottom:1.25em;   background-color:#ebebeb; overflow:hidden}
.index_1_mid_left_4 img{
z-index:10; position:relative}
.index_1_mid_left_4:after{
content:''; position:absolute; left:0; top:0; width:100%; height:1.25em; background-color:#fff;}
.index_1_mid_left_4:before{
content:''; position:absolute; right:0; top:0; height:100%; width:1.25em; background-color:#fff;}
.index_1_mid_left_4 div{
overflow:hidden}
.index_2_mid{
margin:0 3.64583333333333%;}
.index_2_mid_mid{
overflow:hidden; position:relative;}
.index_2_mid_mid img{
width:100%;opacity:0;}
.banner_bg_video{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;}
.index_2_mid_mid_mid{ padding:2.5em 3em 2.5em 2.5em; position:relative; margin-top:5.625em; margin-bottom:18em; margin-left:4.6875em;
z-index:999;   display:inline-block;   background-color:#fff;}
.index_2_mid_mid_mid_2{
margin-top:.6em; border:none; margin-bottom:.8em;}
.index_2_mid_mid_mid_3{
line-height:1.5;}
.index_2_mid_mid_mid_3 span{
display:inline-bock; position:relative;}
.index_2_mid_mid_mid_3 span:after{ background-color:#000;
content:''; position:absolute; right:-34px; height:1px; width:26px; top:50%; margin-top:-0.5px;}
.index_2_mid_mid_mid_4{
margin-top:5em;}
.index_2_mid_mid_mid_4 a{ padding-left:2.5em; line-height:1.875em;
display:inline-block; position:relative; font-size:1.5em; font-family:Calibri; color:#0a0a0a}
.index_2_mid_mid_mid_4 a:after{
content:''; position:absolute; left:0; top:0; width:1.916666666666667em; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/index/img3.png);}
.index_3{
margin:4em 0 7.75em 0;}
.index_3_mid_left{
float:left; margin-top:6.25em;}
.index_3_mid_right{
float:right; width:48.984375%;}
.index_3_mid_right_mid{
position:relative; padding-right:1.25em; padding-bottom:1.25em; background-color:#ebebeb;}
.index_3_mid_right_mid div{
overflow:hidden}
.index_3_mid_right_mid img{
position:relative; z-index:100;}
.index_3_mid_right_mid:after{
content:''; position:absolute; left:0; top:0; width:1.25em; height:100%; background-color:#fff;}
.index_3_mid_right_mid:before{
content:''; position:absolute; left:0; top:0; width:100%; height:1.25em; background-color:#fff;}
.index_3_mid_right_footer a{ text-align:left; padding-bottom:.6em;
display:inline-block; border-bottom:2px #000 solid;}
.index_3_mid_right_footer a span{ font-family:Arial, Helvetica, sans-serif; color:#000;
display:inline-block; font-size:1.125em; width:14.16666666666667em; background-position:right center; background-repeat:no-repeat; background-image:url(../images/index/img10.png);}
.index_3_mid_right_footer{
text-align:right; margin-top:2em;}
.index_3_mid_right_footer a:hover span{
background-position:95% center;}
.index_3_mid .index_1_mid_left_1{
border:none}
.index_3_mid_left_1 div{
overflow:hidden;}
.swiper-pagination-gh ul li{ width:90px; cursor:pointer; margin-right:5px;
display:inline-block; position:relative; font-family:Arial, Helvetica, sans-serif; color:#010101;}
 
.swiper-pagination-gh ul li:after{
content:''; position:absolute; width:68px; position:absolute; right:0; background-color:#d2d2d2; height:1px; top:50%; margin-top:-0.5px;}

.swiper-pagination-gh ul li:before{
content:''; position:absolute; width:0px; position:absolute; left:22px; background-color:#010101; z-index:100; height:1px; top:50%; margin-top:-0.5px;}

 .swiper-pagination-gh ul li.on:before{
  width:68px; transition: width 4.8s ease-out 0s;}
/*.swiper-pagination-gh ul li.on:after{
background-color:#010101;}*/
.index_3_mid .index_1_mid_left_3{
margin-bottom:1.875em;}
.index_3_mid .index_1_mid_left_2{
margin-top:0; margin-bottom:0.3em;}
.swiper-pagination-gh{
margin-bottom:3.5em;}
.index_4_left{
width:61.71875%;}
.index_4_right{
position:absolute; right:0; top:0; height:100%; width:33.828125%;}
.index_4_left div{
overflow:hidden;}
.index_4_left div img{
width:100%;}
.index_4_right .index_3_mid_right_footer{
text-align:left;}


.swiper-pagination-gh2 dl dd{ width:90px; cursor:pointer; margin-right:5px;
display:inline-block; position:relative; font-family:Arial, Helvetica, sans-serif; color:#fff;}
.swiper-pagination-gh2 dl dd:after{opacity:0.34;
content:''; position:absolute; width:68px; position:absolute; right:0; background-color:#fff; height:1px; top:50%; margin-top:-0.5px;}
.swiper-pagination-gh2 dl dd.on:after{
opacity:1;}
.swiper-pagination-gh2 dl dd:nth-child(2n){
text-align:right;}
.swiper-pagination-gh2 dl dd:nth-child(2n):after{
right:auto; left:0;}
.index_4 .swiper-pagination-gh2{
position:absolute; z-index:100; left:3.359375%; margin:0; bottom:5.92948717948718%;}
.index_5_mid{ padding-bottom:5.625em; padding-top:5.625em; padding-left:5.625em;
background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/index/img8.jpg);} 
.index_5_mid_jj_1{
color:#fff; border:none;} 
.index_5_mid_jj_2{
color:#fff;}
.index_5_mid_jj_3{
color:#fff; line-height:2;}
.index_5_mid_jj_4{
text-align:left;}
.index_5_mid_jj_4 a{
color:#fff; border-color:#8c8c90;}
.index_5_mid_jj_4 a span{
color:#fff; background-image:url(../images/index/img11.png);}
.index_5{
margin-top:8.75em; margin-bottom:7.5em;}
/********environment*********/
.pcb{
background-position:center; background-repeat:no-repeat; background-size:cover; width:100%; height:100vh;}
.env_1{
background-color:#f8f8fa; overflow:hidden;}
.env_1_2{
font-size:1.5em; color:#000;}
.env_1_1_1{
padding-bottom:0.3em; border:none}
.env_1_1{
margin-top:6.25em;}
.env_1_3{
margin-top:2.5em; margin-bottom:6em;}
.env_2_1 ul li{ margin-bottom:3.125em;
float:left; width:31.796875%; margin-right:2.3046875%;}
.env_2_1 ul li:nth-child(3n){
margin-right:0;}
.env_2_1_mid{
overflow:hidden;}
.env_2_1_mid img{
width:100%;}
.env_2_1{
margin-top:5em;}
.env_2_2{
text-align:center; font-family:Calibri; margin-bottom:3.5em;}
.env_2_2 a{ color:#3e3e3e; display:inline-block;}
.env_2_2 a span{ font-size:1.125em;
display:inline-block; position:relative;}
.env_2_2 a span:after{ -webkit-transition: all .4s ease-in-out;
          transition: all .4s ease-in-out; 
content:''; position:absolute; top:50%; margin-top:-0.5px; background-color:#3e3e3e; height:1px; width:14px; right:-19px;}
.env_2_2 a:hover span:after{
right:-25px;}
/************about***********/
.about_5_2_mid{background-color:rgba(0,0,0,0.26); color:#fff; padding:1.75em; text-align:center;}
.about_5_2_mid_1_img{
overflow:hidden}
.about_5_2_mid_1_img img{
width:100%;}
.about_5_2_mid_2{
font-size:1.125em; margin-top:1.125em;}
.indexpro_act_mid{
position:relative}
.indexpro_act_mid:after{ display: block; width: 100%; height: 100%; background: url(../images/index/img27.png) no-repeat; -webkit-animation: mouse-dot 1.5s cubic-bezier(0.23, 1, 0.32, 1) infinite; animation: mouse-dot 1.5s cubic-bezier(0.23, 1, 0.32, 1) infinite; content:''; position:absolute; left:0; top:-10px; background-position:center }

@keyframes mouse-dot {
    from { opacity: 1; }
    33% { opacity: 1; }
    to { transform: translateY(15px); -webkit-transform: translateY(15px); opacity: 1; }
}

@-webkit-keyframes mouse-dot {
    from { opacity: 1; }
    33% { opacity: 1; }
    to { transform: translateY(15px); -webkit-transform: translateY(15px); opacity: 1; }
}
.indexpro_act{
margin:3.75em auto; max-width:16.875em; position:relative;}
.indexpro_act_left{ top:50%;transform:translateY(-50%); background-size:cover; cursor:pointer; z-index:10; cursor:pointer;
position:absolute; left:0; width:37%; height:1.0625em; background-position:left center; background-repeat:no-repeat; background-image:url(../images/index/img7.png);}
.indexpro_act_mid{
text-align:center}
.indexpro_act_right{ top:50%;transform:translateY(-50%); background-size:cover; cursor:pointer;
position:absolute; right:0; width:37%; height:1.0625em; background-position:right center; background-repeat:no-repeat; background-image:url(../images/index/img8.png);}
.about_5_2{
margin-top:2em;}
.ww{
color:#fff}
.about_5{ overflow:hidden;
background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/about/img12.jpg);}
.about_4_2 ul{
width:100%; text-align:center; vertical-align:middle; }
.about_4_2 ul li{ float:left; background-color:#f5f5f5;margin-bottom:5px;
width:25%; height:13em; vertical-align:middle; position:relative;}

.about_4_2 ul li:after{
content:''; position:absolute; right:0; top:0; height:100%; background-color:#fff; width:5px;}
.about_4_2 ul li span{
display:inline-block; position:relative;}
.about_4_2 ul li span img:nth-child(1){
position:absolute; z-index:10; left:0; top:0; opacity:0;}

@media screen and (min-width:768px) {
.about_4_2 ul li:hover span img:nth-child(1){
opacity:1;}
.about_4_2 ul li:hover{
background-color:#202020;}
}
.about_3_2_1{
margin-bottom:9.375em}
.about_3_2_t{
margin-top:4.6875em;}
.about_3_2{
color:#fff; text-align:right;}
.swiper-container-gh_left{
position:absolute; z-index:10; left:1em; width:4em; height:4em; background-color:#666; background-position:center; background-repeat:no-repeat; background-image:url(../images/about/img9.png); top:50%; margin-top:-2em;border-radius:100%; cursor:pointer;}

.swiper-container-gh_right{
position:absolute; z-index:10; right:1em; width:4em; height:4em; background-color:#666; background-position:center; background-repeat:no-repeat; background-image:url(../images/about/img10.png); top:50%; margin-top:-2em;border-radius:100%; cursor:pointer;}
.about_3_1 .swiper-button-disabled{
display:none}
.about_3_1_img{
overflow:hidden; position:relative;}
.about_3_1_img:after{ width:4.875em; height:4.875em; left:50%; top:50%; margin-left:-2.4375em; margin-top:-2.4375em;
content:''; position:absolute; z-index:10; background-image:url(../images/about/img3.jpg); background-position:center; background-size:cover;}
.about_3_1_img img{
width:100%;}
.about_3_1{ position:relative;
margin:0 auto; max-width:80em; padding:0 3em;}
.about_3{
position:relative; overflow:hidden;}
.about_3 .about_3_mid{
position:relative; z-index:10;}
.about_3:after{
content:''; position:absolute; left:0; bottom:0; width:100%; height:48%; background-color:#191919;}
.about_1_1{
max-width:50em; line-height:2; margin-bottom:8em; margin-top:1.3em;}
.about_2{ background-image:url(../images/about/img1.jpg); overflow:hidden;
background-position:center top; background-repeat:no-repeat; margin-bottom:10em;}
.about_2_1_left{
float:left; width:49.21875%;}
.about_2_1_right{ margin-top:6em;
float:right; width:44.140625%;}
.about_2_1_left_1{
position:relative; padding:0 0em 0em 1.25em; background-color:#ebebeb;  }
.about_2_1_left_1:after{ top:0;
content:''; position:absolute; right:0; width:1.25em; height:100%; background-color:#fff;}
.about_2_1_left_1 div{top:-1.25em;
overflow:hidden; position:relative; z-index:10;}
.about_2_1_left_1 div img{
width:100%;}
.about_2_1{
margin-top:23.625em;}
#hzp .swiper-pagination-bullet{-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;
width:90px; height:1px;border-radius:0; background-color:#d4d4d4; opacity:1;}
#hzp .swiper-pagination-bullet-active{
background-color:#272727;}
#hzp{
margin-top:2em;}
.about_4_2{
margin-top:4.375em}
.about_1 .env_1_1,.about_2_1_right .env_1_1{
  position:relative;}
.about_1_r{
position:absolute; left:0; top:-100%;}
/*.go-btn{ background-size:cover; z-index:10;    opacity:1; webkit-animation:go-btn 3s cubic-bezier(0.5,0,0.1,1)infinite; -webkit-animation:go-btn 3s cubic-bezier(0.5,0,0.1,1)infinite; -ms-animation:go-btn 3s cubic-bezier(0.5,0,0.1,1)infinite; -moz-animation:go-btn 3s cubic-bezier(0.5,0,0.1,1)infinite; -o-animation:go-btn 3s cubic-bezier(0.5,0,0.1,1)infinite;     background-position:center; background-repeat:no-repeat;    text-align:center;     overflow:hidden} 
.go-btn:hover{ animation-play-state:paused; -webkit-animation-play-state:paused; -ms-animation-play-state:paused; -moz-animation-play-state:paused; -o-animation-play-state:paused; } @keyframes go-btn{ %0,%100{top:-100%; opacity:1;} 50%{top:-150%; opacity:.5} } @-webkit-keyframes go-btn{ %0,%100{top:-100%; opacity:1;} 50%{top:-150%; opacity:.5} } @-ms-keyframes go-btn{ %0,%100{top:-100%; opacity:1;} 50%{top:-150%; opacity:.5} } @-moz-keyframes go-btn{ %0,%100{top:-100%; opacity:1;} 50%{top:-150%; opacity:.5} } @-o-keyframes go-btn{ %0,%100{top:-100%; opacity:1;} 50%{top:-150%; opacity:.5} }



.go-btn2{ background-size:cover; z-index:10; position:absolute; right:0; top:-200%;    opacity:1; webkit-animation:go-btn 3s cubic-bezier(0.5,0,0.1,1)infinite; -webkit-animation:go-btn 3s cubic-bezier(0.5,0,0.1,1)infinite; -ms-animation:go-btn2 3s cubic-bezier(0.5,0,0.1,1)infinite; -moz-animation:go-btn2 3s cubic-bezier(0.5,0,0.1,1)infinite; -o-animation:go-btn2 3s cubic-bezier(0.5,0,0.1,1)infinite;     background-position:center; background-repeat:no-repeat;    text-align:center;     overflow:hidden} 
.go-btn2:hover{ animation-play-state:paused; -webkit-animation-play-state:paused; -ms-animation-play-state:paused; -moz-animation-play-state:paused; -o-animation-play-state:paused; } @keyframes go-btn2{ %0,%100{top:-100%; opacity:1;} 50%{top:-150%; opacity:.5} } @-webkit-keyframes go-btn2{ %0,%100{top:-100%; opacity:1;} 50%{top:-150%; opacity:.5} } @-ms-keyframes go-btn2{ %0,%100{top:-100%; opacity:1;} 50%{top:-150%; opacity:.5} } @-moz-keyframes go-btn2{ %0,%100{top:-100%; opacity:1;} 50%{top:-150%; opacity:.5} } @-o-keyframes go-btn2{ %0,%100{top:-100%; opacity:1;} 50%{top:-150%; opacity:.5} }*/
/*******contact************/
.about_1_r_c{
top:-150px;}
#map22{
height:25em;}
.contact_1_mid_left{
float:left; width:34.765625%;}
.contact_1_mid_right{ margin-top:7.5em;
float:right; width:61.484375%;}
.contact_1_mid_left_1{ line-height:2; margin-top:1.2em;
color:#090909; font-size:1.125em; margin-bottom:1.2em;}

.contact_1_mid_left_2 ul li a{ position:relative;border-radius:100%;-webkit-transition: 1s;
    -webkit-transition: -webkit-transform 1s ease-out;
    transition: transform 1s ease-out;
    -moz-transition: -moz-transform 1s ease-out;
display:block; width:2em; height:2em; background-position:center; background-repeat:no-repeat; background-color:#fff;}
.contact_1_mid_left_2 ul li a:hover{transform: rotateZ(360deg);
    -webkit-transform: rotateZ(360deg);
    -moz-transform: rotateZ(360deg);}
.contact_1_mid_left_2 ul li:nth-child(1) a{
background-image:url(../images/footer/img2.png);}
.contact_1_mid_left_2 ul li:nth-child(2) a{
background-image:url(../images/footer/img3.png);}
.contact_1_mid_left_2 ul li:nth-child(3) a{
background-image:url(../images/footer/img4.png);}
.contact_1_mid_left_2 ul li{
display:inline-block; position:relative; margin-right:0.6em;}
.contact_1_mid_left_top{
margin-top:1.5em;}
.contact_2 ul li{ padding-bottom:0.6em; margin-top:1em;
float:left; width:49%; border-bottom:1px #000 solid;}
.contact_2 ul li:nth-child(2){
float:right;}
.contact_2 ul li:nth-child(3){
width:100%;}
.contact_2 ul li input,.contact_2 ul li textarea{
border:none; background:none; width:100%;}
.contact_3 a{ width:8em; line-height:2.5em; text-align:center;  
display:inline-block; font-size:1.5em; font-family:Calibri; background-color:#1c1c1c; color:#fff;}
.contact_2 ul li textarea{
height:6.25em;}
.contact_3{
margin-top:3.75em; margin-bottom:8em;}
.contact_3 a:hover{
background-color:#999;}
.contact_2{
margin-top:7.5em;}
.contact_1_mid_left_2 ul li img,.footer_3 ul li img{ display:none;
position:absolute; left:-2em; top:2em; width:6em; max-width:none}
.contact_1_mid_left_2 ul li:hover img,.footer_3 ul li:hover img{
display:block}
/**********合作商家************/
.userbg{ display:none;
position:fixed; left:0; top:0; width:100%; height:100%; z-index:999;background-color:rgba(0,0,0,0.82)}
.userbg_mid{
margin:0 auto; max-width:36.875em; padding:0 1em;}
.userbg_mid_mid{
background-color:#fff;border-radius:5px; padding:5em 2.5em 6.5em 2.5em; position:relative;}
.userbg_mid_1{
text-align:center; font-size:1.5em; letter-spacing:0.15em; text-align:center;}
.userbg_mid_2{ border:1px #b4b4b4 solid; margin-top:1.5em;
position:relative; padding-left:4em; padding-right:6.875em; padding-top:.7em; padding-bottom:.7em;}
.userbg_mid_2_left{
position:absolute; left:1.125em; top:0; height:100%;}
.userbg_mid_2_right{ cursor:pointer;
position:absolute; right:0; top:0; height:100%; background-color:#3a3a3a; color:#fff; text-align:center; width:6.875em; text-align:center;}
.userbg_mid_2_right span{
font-size:1.125em;}
.userbg_mid_2_mid input{
border:none; width:100%; background:none;}
.userbg_mid_mid_close{
position:absolute; right:1.2em; top:1.2em; z-index:10;}
.userbg_mid_mid_close a{
display:block;}
.about_1_r_sj{
top:-200px;}
.fac_2_mid_mid{ overflow:hidden; position:relative;
background-position:center; background-repeat:no-repeat; background-size:cover;}
.fac_2_mid_mid_img{overflow:hidden; position:absolute; left:0; top:0; width:100%; height:100%;
background-position:center; background-repeat:no-repeat; background-size:cover;}

.fac_2_mid_mid_mid{ position:relative; z-index:100; float:left;
background-color:#fff; max-width:26.0625em; margin:4em;}
.fac_2_mid ul li:nth-child(2n) .fac_2_mid_mid_mid{
float:right;}
.fac_2_mid_mid_mid_jj{ overflow:hidden;
padding:2.5em 2em 3em 2em;}
.fac_2_mid_mid_mid_2{
font-size:1.5em;}
.fac_2_mid ul li{
margin-bottom:4.6875em;}
.fac_2_mid_mid_mid_3{
line-height:2; margin-top:2em; margin-bottom:4em;}
.fac_2_mid_mid_mid_4 .index_3_mid_right_footer{
text-align:left}
.fac_info_1{
background-color:#f3f3f3; overflow:hidden;}
.fac_info_top{
height:9.125em; background-color:#272727; overflow:hidden;}
.fac_info_1_1{
margin:2.5em 0 0 0;}
.fac_info_1_1 a{
color:#000;}
.fac_info_1_2_left{ overflow:hidden;
float:left; width:48.90625%;}
.fac_info_1_2_left img{
width:100%;}
.fac_info_1_2_right{
float:right; width:45.625%;}
.fac_info_1_2_right_1{
font-size:2.25em; margin-bottom:1em; margin-top:3.5em;}
.fac_info_1_2_right_2{ line-height:1.8;
color:#090909; font-size:1.125em; border-bottom:1px #ccc solid; border-top:1px #ccc solid; padding:1em 0;}
.fac_info_1_2_right_3{
line-height:2; margin-top:1.5em;}
.fac_info_1_2{
margin-bottom:7.375em; margin-top:4.8125em;}
.fac_info_2{ margin-top:7.125em; overflow:hidden; }
.fac_info_2_1{
overflow:hidden;padding-top:13em; position:relative; padding-bottom:10em;
background-position:center top; background-repeat:repeat-y; background-image:url(../images/fac/img7.jpg);}
.fac_info_2_1_left_1,.fac_info_2_1_left_2{
margin-top:0; padding:0; border:none; margin:0}
.fac_info_2_1_left{
position:absolute; left:0; top:3em;}
.fac_info_2_1_left_2 span{
display:inline-block; position:relative;}
.fac_info_2_1_left_2 span:after{  
content:''; position:absolute; background-color:#000; height:3px; top:50%; margin-top:-1.5px; background-color:#000; width:80px;}
.fac_info_2_1_1{
line-height:2;}
.fac_info_1_1{
position:relative;}
.fac_info_1_1 .fac_info_1_1_r{
position:absolute; right:0; top:0;
}
.fac_info_1_1 .fac_info_1_1_r a{
display:block; width:15px; height:15px; background-position:center; background-repeat:no-repeat; background-image:url(../images/fac/img6.png);}
/********产品*********/
.pro_1{ margin:4em 0;
text-align:center; border-bottom:1px #e2e2e2 solid; border-top:1px #e2e2e2 solid;}
.pro_1 ul li{ margin:0 2.2em;
display:inline-block;}
.pro_1 ul li a{ color:#333;
font-size:1.25em; display:inline-block; position:relative; padding:1em 0;}
.pro_1 ul li a:after{
content:''; position:absolute; bottom:0; left:50%; height:1px; background-color:#3d3d3d; -webkit-transition: all .4s ease-in-out;
          transition: all .4s ease-in-out; width:0;
}
.pro_1 ul li a:hover:after,.pro_1 ul li a.on:after{
width:100%; left:0;}
.pro_2_1_left{
float:left; width:48.95833333333333%;}
.pro_2_1_right{ margin-left:2.08333333333333%;
float:left; width:23.4375%;}
.pro_2_1_left_1_bg{
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.pro_2_1_left_1{
overflow:hidden; position:relative; height:39.375em;}
.pro_2_1_left_2_1{
font-size:1.125em; color:#000;}
.pro_2_1_left_2_2{
font-family:Calibri; font-size:0.875em; color:#666; margin-top:0.2em;}
.pro_2_1_right_1{ overflow:hidden;
height:16.875em; position:relative;}
.pro_2_1_left_2{
margin:1.4em 0; position:relative; padding-right:3.75em;}
.pro_2_1{ margin-bottom:3.75em;
border-bottom:1px #dcdcdc solid; padding-bottom:2em;}
.pro_2_1_right_n_l{
margin-left:0;}
.pro_2_1_left_2_line{ width:2.375em;-webkit-transition: all .4s ease-in-out;
          transition: all .4s ease-in-out; 
position:absolute; right:1em; top:0; height:100%; background-position:center; background-repeat:no-repeat; background-image:url(../images/pro/img2.png);}
.pro_2_1_left_2:hover .pro_2_1_left_2_line{
right:0;}
.pro_3{ margin-top:1.5em;
margin-bottom:4em;}
.fac_info_1_2_right_4 ul li{ 
display:inline-block; margin-right:0.6em;}
.fac_info_1_2_right_4 ul li a{border-radius:100%;
display:block; padding:0.5625em; border:1px #cbcbcb solid;}
.fac_info_1_2_right_4 ul li a div{border-radius:100%;
background-position:center; background-repeat:no-repeat; background-size:cover; width:2.875em; height:2.875em;}
.fac_info_1_2_right_4 ul li a.on{
border-color:#666;}
.fac_info_1_2_right_4{
margin-top:2em;}
.pro_mid_2 ul li{ margin-bottom:7.5em; overflow:hidden;
display:block; clear:both;}
 
.pro_mid_2_left{
float:left; overflow:hidden; width:60%; overflow:hidden;}
.pro_mid_2_left img{
width:100%; }
.pro_mid_2_right{
float:right; width:33.359375%;}
.pro_mid_2_right_1{
font-size:2.25em; margin-top:2.5em;}
.pro_mid_2_right_2{  
font-size:1.125em; line-height:2; margin-top:1.5em;overflow:hidden;display: -webkit-box;
-webkit-box-orient: vertical;  
-webkit-line-clamp: 4;   
overflow: hidden;word-wrap:break-word;
word-break:break-all;}
.pro_mid_2_right_3{
padding-top:1em;}
.pro_mid_2 ul li .index_3_mid_right_footer{
text-align:left;}
.pro_mid_2 ul li:nth-child(2n) .pro_mid_2_right{
float:left;}
.pro_mid_2 ul li:nth-child(2n) .pro_mid_2_left{
float:right;}
.pro_video_info{
margin-bottom:3em;}
.index_1_mid_left_2,.index_1_mid_left_3{
opacity:0;}
.swiper-slide-active .index_1_mid_left_2,.swiper-slide-active .index_1_mid_left_3{
opacity:1;}
.pro_1_no_c{
margin-top:0; border:none}
.jc_cate{
text-align:right; margin-top:2em;}
.jc_cate ul li{
display:inline; padding-left:1em;}
.jc_cate ul li a{
color:#666;} 
.jc_cate ul li a:hover,.jc_cate ul li a.on{
color:#000}
.env_2_1_mid_name_1{ padding-right:3.8em; margin-top:1.5em;
position:relative; color:#242424; font-size:1.375em;}
.env_2_1_mid_name_1:after{
content:''; position:absolute; right:2%; width:1.727272727272727em; height:0.7727272727272727em; top:50%;transform:translateY(-50%); background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/env/img3.png);}
.env_2_1_mid_name_2{ margin-top:.75em;
color:#7b7b7b; font-size:1.125em;}
.sea_box{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:100;}
.sea_box_mid{
margin:0 auto; max-width:715px; padding:0 1em;}
.sea_box_mid_1{
text-align:center; color:#fff; font-size:1.875em; letter-spacing:.2em;}
.sea_box_mid_2{ margin-top:1.875em;
position:relative; padding-right:6.875em;}
.sea_box_mid_2_right{ cursor:pointer;
position:absolute; right:0; top:0; width:6.875em; height:100%; text-align:center; color:#fff; background-color:#3a3a3a;}
.sea_box_mid_2_right span{ color:#fff;
  font-size:1.125em;}
.sea_box_mid_2_left{
padding:0 1em; background-color:#fff;}
.sea_box_mid_2_left input{
border:none; background:none; width:100%; height:3.125em;}
.cebox_mask{ display:none;
position:fixed; left:0; top:0; width:100%; height:100%; z-index:9999999; background-color:#000; opacity:.72;}
.cebox_close{ display:none;
position:fixed; z-index:99999999; right:3vw; top:3vw;}
.cebox_close img{  -webkit-transition: 1s;
    -webkit-transition: -webkit-transform 1s ease-out;
    transition: transform 1s ease-out;
    -moz-transition: -moz-transform 1s ease-out;
 }
.cebox_close:hover img{transform: rotateZ(360deg);
    -webkit-transform: rotateZ(360deg);
    -moz-transform: rotateZ(360deg);}
.cebox_mid{ display:none; overflow:hidden; overflow-y:auto;
position:fixed; width:26%; left:37%; height:90%; top:5%;   z-index:999999999;  
}	
 
 
 

.cebox_mid img{
width:100%;  }

@media screen and (max-width:1440px) {
.cebox_mid{
width:36%; left:32%;}
}

@media screen and (max-width:1200px) {
	.fac_info_top{
	display:none}
	.header_mid{
	margin:0 1em;}
	#mid{
	margin-top:4.875em;}
 
	#header{ position:fixed; -webkit-box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2); z-index:99999;
	margin:0; padding:1em 0; background-color:#202020;}
	.header_mid_mid{
	display:none}
	.header_mobile_mid{
	display:block; position:absolute; right:0; top:0; height:100%;}
	.header_mid{
	height:2.875em;}
	
}
@media screen and (max-width:1090px) {
.cebox_close img{
width:1.875em;}
.about_5_2_mid_2{
font-size:1em;}
.pro_1{
margin:2.5em 0;}
.pro_1 ul li a{
font-size:1em;}
.pro_2_1_left_1{
height:31.375em;}
.pro_2_1_right_1{ height:12.875em}
.pro_2_1_left_2_1{
font-size:1em;}
.fac_info_1_2_right_4 ul li a{
font-size:0.75em;}
.fac_info_2_1{
padding-top:12em; padding-bottom:9em;}
.fac_info_1_2{
margin-bottom:4em; margin-top:2.5em;}
.fac_info_1_2_right_1{
font-size:1.875em;}
.fac_info_1_2_right_2{
font-size:1em;}
.contact_1_mid_left_1{
font-size:1em;}
.about_3_1_img:after,.swiper-container-gh_right,.swiper-container-gh_left{
width:3em; height:3em; margin-left:-1.5em; margin-top:-1.5em;}
.about_3_2_1{
margin-bottom:4em;}
.about_3_2_t{
margin-top:2.5em;}
 .about_2{
 margin-bottom:5em;}
.about_1_1{
margin-bottom:5em;}
	.env_1_3{
	margin-bottom:4em;}
	.env_2_1 ul li{
	margin-bottom:1.5em;}
	.env_2_1{
	margin-top:2.5em;}
	.env_1_1{
	margin-top:4em;}
	.index_3_mid_left{
	margin-top:4em;}
	.index_1_mid,.index_3,.index_5{
	margin-top:5em; margin-bottom:5em;}
	.index_2_mid_mid_mid{
	margin:2.5em; padding:2em;}
	.index_2_mid_mid_mid_4 a{
	font-size:1.25em;}
	.index_1_mid_left_1{
	font-size:2em;}
	.index_1_mid_left_2{
	font-size:1.875em;}
	.index_3_mid_right_footer a span{
	font-size:1em;}
}
@media screen and (max-width:950px) {
	.fac_info_1_2_left{
	float:none; width:auto}
	.fac_info_1_2_right{
	float:none; width:auto}
	.fac_info_1_2_right_1{
	margin-top:2em; font-size:1.5em;}
	.fac_info_2{
	margin-top:4em;}
}
.pro_1 p{
display:none; cursor:pointer}
@media screen and (max-width:850px) {
.pro_2_1{
margin-bottom:2.5em;}
.pro_1 ul{ display:none;
padding:.5em 0; overflow:hidden;}
.pro_1.on ul{
display:block}
.pro_1 p{
display:block; text-align:left; padding:1em 0; position:relative; background-position:right center; background-repeat:no-repeat; background-image:url(../images/index/img10.png);}
.pro_1{
position:relative; z-index:10;}
.pro_1 ul{ background-color:#fff;
position:absolute; left:0; width:100%;-webkit-box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2);
          box-shadow: 2px 0px 10px rgba(0, 0, 0, 0.2);}
.pro_1 ul li{ margin:0;
display:block; text-align:left;}
.pro_1 ul li a{ border-bottom:1px #dedede solid;
display:block; font-size:0.875em; padding:0.6em 1em;}
.pro_1 ul li:last-child a{
border:none}
.pro_1 ul li a:after{
display:none}

.footer_2 ul li a{
font-size:1em;}
}
@media screen and (max-width:800px) {
.footer_4_left,.footer_4_right{
float:none; text-align:center; line-height:1.6;}
.footer_4{
padding:1.2em 0;}
.footer_1{
margin-top:2em;}
.footer_2{
margin-top:1em; margin-bottom:2em;}
.footer_3{
margin-bottom:2em;}
.footer_2 ul li{
display:block; background-image:none; padding:0; text-align:left; border-bottom:1px #515151 solid;}
.footer_2 ul li a:after{
display:none}
.footer_2 ul li a{ padding:1em 0;
display:block; background-position:right center; background-repeat:no-repeat; background-image:url(../images/index/img11.png);}
}
.mobilevideo{ background-image:url(../images/index/img4.jpg); background-size:cover;
display:none; position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.mbanner{
display:none}
@media screen and (max-width:768px) {
 
.cebox_mid{
width:50%; left:25%;}
.sea_box_mid_2_left input{
height:3em;}
.sea_box_mid_1{
font-size:1.5em;}
.sea_box_mid_2_right span{
font-size:1em;}
.env_2_1_mid_name_1{
font-size:1em;}
.env_2_1_mid_name_2{
font-size:.75em;}
.indexpro_act{
margin-top:2em; margin-bottom:2em; font-size:.875em;}
.indexpro_act_mid img{
width:1.5em;}
.fancybox-nav span{
visibility:visible}
.mbanner{
display:block}
.pcb{
display:none}
#pcvideo{
display:none}
.mobilevideo{
display:block;}
.pro_2_1_left_1{
height:27.275em;}
.pro_2_1_right_1{ height:10.875em}
.userbg_mid_1{
font-size:1.25em;}
.userbg_mid_2_right span{
font-size:1em;}
.fac_info_2_1{
padding-top:10em;}
.fac_info_2_1{
background-size:cover;}
.contact_3{
margin-top:2.5em; margin-bottom:3.5em;}
.contact_2{
margin-top:2.5em;}
.contact_1_mid_right{
margin-top:2.5em;}
.contact_1_mid_left,.contact_1_mid_right{
float:none; width:auto}
	.about_4_2 ul li span img{
max-width:80%;}
	#hzp{
	margin:1.5em 0;}
	.about_4_2{
	margin-top:2.5em;}
	.about_4_2 ul li{
	height:10em;}
	.about_2{
	margin-bottom:1em;}
	.go-btn2{
	display:none}
	.about_2_1_right{
	margin-top:6em;}
	.about_2_1{
	margin-top:8em;}
	.about_2{
	background-image:url(../images/about/img11.jpg);}
	 .about_1_r{
	 display:none
	  }
	  .about_1_1{
	  margin-bottom:2.5em;}
	.env_1_3{
	margin-bottom:2.5em;}
.env_1_1{
margin-top:2.5em;}
	.env_1_2{
	font-size:1.125em;}
	.index_3_mid_left{
	margin-top:1em;}
.index_1_mid,.index_3,.index_5{
	margin-top:2.5em; margin-bottom:2.5em;}
.swiper-pagination-gh2 dl dd{
text-align:left; width:50px;}
.swiper-pagination-gh2 dl dd::after{
background-color:#000; width:30px;}
.index_4 .swiper-pagination-gh2{ margin-top:2em;
width:100%; bottom:5%; text-align:center; left:0; position:static;}
.swiper-pagination-gh2 dl dd{
color:#000;}
.index_4_left{
width:100%;}
.index_4_right{
position:static; width:100%; margin-top:2em;}
	.index_5_mid{
	padding:2.5em;}
	.index_1_mid_left_1{
	font-size:1.875em;}
	.index_1_mid_left_2{
	font-size:1.275em;}
}
@media screen and (max-width:700px) {
.index_3_mid_right_footer{
text-align:left;}
.index_3_mid_right{
width:89%; margin-left:11%; margin-top:5em;}
.index_3_mid_left{
float:none; width:auto}
.index_3_mid_left_1 img{
max-width:55%;}
}
.index_1_mobile{
display:none;}
.pro_2_2_mobile{
display:none}
@media screen and (max-width:640px) {
.mobilemenu{  height:calc(100vh - 72px);   }
.mobilemenuon{top:72px; }


.pro_2_1_right{ width:32%;
margin-left:0; margin-right:2%;}
.pro_2_2_mobile .pro_2_1_right:nth-child(3n){
margin-right:0}
.pro_2_2_mobile{
display:block}
#pc_pro1,#pc_pro2{
display:none}
.pro_2_1_left_1{
height:21.275em;}
.pro_2_1_right_1{ height:7.875em}

.contact_3 a{
display:block; width:auto; font-size:1.125em;}
.about_4_2 ul li{
height:7em;}
.about_2_1{
margin-top:5em;}
.about_2_1_left{
float:none; width:auto; max-width:70%; margin:0 auto;}
.about_2_1_right{ margin-top:2.5em;
float:none; width:auto}
.index_1_mobile_1{
margin-bottom:2em; margin-top:1em;}
.index_1_mid_left{
width:100%;}
.index_1_pc{
display:none}
.index_1_mobile{
display:block;}
.header_mid_left img{
height:2.5em;}
.header_mid{
height:2.5em;}
#mid{
margin-top:4.5em;}
.footer_1 img{
width:80px;}
}
@media screen and (max-width:480px) {
.cebox_mid{
width:80%; left:10%;}
	.sea_box_mid_2{
	padding-right:5em;}
	.sea_box_mid_2_right{
	width:5em;}
	.sea_box_mid_2_left input{
	height:2.5em;}
	.sea_box_mid_1{
	font-size:1.25em;}
	.pro_2_1_left_2_line{ right:0;
	background-position:right center; width:1.5em;}
	.pro_2_1_left_2{
	margin:1em 0;}
	.pro_2_1_right{
	width:48%; margin-right:0;}
	.pro_2_1_right:nth-child(2n){
	float:right}
	.pro_2_1_right_1{
	height:10.5em;}

	.fac_info_1_1 span{
	display:none}
	.fac_info_1_2_right_4 ul li a{
font-size:0.5em;}
	.userbg_mid_2_left{
	left:.5em;}
	.userbg_mid_2_left img{
	width:22px;}
	.userbg_mid_2{
	padding-right:5em; padding-left:3em;}
	.userbg_mid_2_right{
	width:5em;}
	.userbg_mid_mid_close img{
	width:24px;}
	.userbg_mid_mid{ padding-left:1.5em; padding-right:1.5em;
	padding-top:3.5em; padding-bottom:4.5em;}
	.fac_info_1_2_right_1{
	font-size:1.125em;}
	.fac_info_1_2{
	margin-bottom:2.5em;}
	.fac_info_2_1{
	padding-top:7.5em;}
	.fac_info_2_1_left{
	top:2em;}
	.fac_info_2{
	margin-top:2.5em;}
	.fac_info_2_1{
	padding-bottom:4em;}
	.fac_info_1_2_right_1{
	font-size:1.25em;}
	#map22{
	height:16em;}
	.contact_2 ul li{
	float:none; width:100%;}
	.contact_2 ul li:nth-child(2){
	float:none}
	.about_4_2 ul li{
	width:49%;}
	.about_4_2 ul li:nth-child(2n){
	float:right;}
	.about_4_2 ul li:after{
	display:none}
	.about_3:after{
	height:75%;}
	.swiper-container-gh_left{
	left:2em;}
	.about_3_1{
	padding:0 2em;}
	.about_3_1_img::after, .swiper-container-gh_right, .swiper-container-gh_left{
	width:2em; height:2em; margin-top:-1em; margin-left:-1em;}
	.about_3_2_1{
	font-size:0.875em;}
	.about_1_1{
	font-size:0.875em;}
	.env_2_1{
	margin-top:1.5em;}
	.env_1_2{
	font-size:1em;}
	.env_2_1 ul li{
	margin-right:0; width:100%; margin-bottom:1em;}
	.env_2_1 ul li:nth-child(2n){
	float:right;}
	.index_3_mid_right{
	margin-top:2em;}
	.banner_line ul{
	width:60%;}
	#swiper-pagination-index-banner{transform: scale(.8, .8); bottom:4%;}
	.index_2_mid_mid_mid_4{
	margin-top:3em;}
	.index_2_mid_mid_mid{
	padding:1.5em; margin:1.5em;}
	.index_2_mid_mid_mid_4 a{
	font-size:1em;}
	.index_2_mid_mid_mid_3{
	font-size:0.875em;}
	.index_3_mid_right_footer a span{
	width:10em;}
	.index_5_mid{
	padding:1.5em;}
	.index_1_mid_left_1{
	font-size:1.5em;}
	.index_1_mid_left_2{
	font-size:1.125em;}
	.index_3_mid_right_footer a span,.index_5_mid_jj_3,.index_1_mid_left_3{
	font-size:0.875em;}
}












