@charset "utf-8";

/*全局控制*/
* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
body{margin:0;padding:0;background:#fff;font-size:14px;line-height:1.8;color:#000;font-family:-apple-system, BlinkMacSystemFont, "PingFang SC","Helvetica Neue",STHeiti,"Microsoft Yahei",Tahoma,Simsun,sans-serif; -webkit-text-size-adjust:none;}
html,body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0; vertical-align:bottom;max-width: 100%;}ul,li{list-style:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}
.dis{display:block;}.undis{display:none;}
a{text-decoration:none;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
input[type="submit"],input[type="reset"],input[type="button"],button{-webkit-appearance:none;}
.pos{position:relative;}
.over{overflow:hidden;}

/*字体 */
@font-face {
   font-family: "cons";
   src:  url("fonts/constan.eot"); 
   src:  url("fonts/constan.ttf") format("truetype"),
         url("fonts/constan.eot") format("embedded-opentype");
   font-style: normal; font-weight: normal;
}
@font-face {
   font-family: "consb";
   src:  url("fonts/constanb.eot"); 
   src:  url("fonts/constanb.ttf") format("truetype"),
         url("fonts/constanb.eot") format("embedded-opentype");
   font-style: normal; font-weight: normal;
}
.cons { font-family: "cons"; line-height: 1; }
.consb { font-family: "consb"; line-height: 1; }

/*头部区域*/
.nav_icon{display:none;}
.min{min-width:1200px;}
.nr{width:1200px;margin:0 auto;}
.header{border-top:solid 6px #111111;position:relative;z-index: 99}
.header::before{width:800px;height:6px;background:#52b635;content: "";position:absolute;top:-6px;left:50%;margin-left:-1400px;}
.top{padding:20px 0;text-align:right;}
.logo{width:33.33%;float:left;margin:32px 0 0 0;}
.top_r{width:66%;float:right;}
.top_ser_bg{height:30px;background:#f4f4f4;border-radius:15px;display:inline-block;padding:0 15px;overflow:hidden;}
.top_ser_input{width:250px;height:30px;background:none;border:none;line-height:30px;color:#999999;float:left;}
.top_ser_btn{width:19px;height:19px;background:none;float:left;margin:5px 0 0 10px;line-height:1;background:url(../images/icon1.png);border:none;}
.top_nav{text-align:right;}
.top_nav li{height:53px;display:inline-block;margin:0 0 0 5px;border-bottom:solid 3px #fff;position:relative;}
.top_nav li > a{display:inline-block;padding:0 12px;line-height:28px;color:#111111;font-size:16px;}
.top_nav li:hover{border-bottom:solid 3px #18ab39;}
.top_nav li:hover > a{background:#18ab39;color:#fff;}
#swiper0 .swiper-button-prev{width:37px;height:72px;background:url(../images/icon2.png) no-repeat center center/100% 100%;margin-top:-36px;left:0;}
#swiper0 .swiper-button-next{width:37px;height:72px;background:url(../images/icon3.png) no-repeat center center/100% 100%;margin-top:-36px;right:0;}
#swiper0 .swiper-pagination-bullet-active{background:#24a63c;}
#swiper0 .swiper-wrapper{height:auto;}
#swiper1 .swiper-wrapper{height:auto;}
#swiper0 .swiper-wrapper .swiper-slide{height:auto;}
#swiper1 .swiper-wrapper .swiper-slide{height:auto;}

.top_nav_ej{width:626px;border:solid 1px #e4e4e4;position:absolute;left:0;top:53px;background:#fff;overflow:hidden;opacity:0;visibility: hidden;transition: all 0.5s;}
.top_nav_ej_pic{width:520px;border-left:solid 1px #e4e4e4;padding:20px;float:left;}
.top_nav_ej_text{float:left;padding:20px;}
.top_nav_ej_text a{display:block;color:#111;font-size:16px;margin:0 0 8px 0;}
.top_nav_ej_text a:hover{color:#18ab39;}

.top_nav li:hover .top_nav_ej{opacity:1;visibility:visible;transition: all 0.5s}
.top_nav li:nth-child(4) .top_nav_ej{left:-150px;}
.top_nav li:nth-child(5) .top_nav_ej{left:-250px;}
.top_nav li:nth-child(6) .top_nav_ej{left:-350px;}
.top_nav li:nth-child(8) .top_nav_ej{left:auto;right:0;}



/*中间区域*/
.title{padding:25px 0;line-height:1.5;position:relative;}
.title .ch{color:#18ab39;font-size:24px;}
.title .en{color:#999999;font-size:14px;}
.title .hui{color:#111111;font-size:24px;}
.title_more{position:absolute;right:0;top:50%;transform: translateY(-50%);display:block;}
.title_more span{width:8px;height:8px;background:#e4e4e4;display:inline-block;border-radius: 50%;margin:0 0 0 2px;}
.title_more:hover span{background:#18ab39;}
.in_asset li{width:32.8%;float:left;margin:0 0 10px 0.8%;color:#fff;}
.in_asset li a{height:257px;color:#fff;display:block;overflow:hidden;position:relative;transition: all 0.5s;}
.in_asset_text1{font-size:25px;position:absolute;left:15px;top:0;padding:10px 0;}
.in_asset_text2{font-size:14px;padding:0 30% 0 0;line-height:28px;height:84px;overflow:hidden;transition: all 0.5s;}
.in_asset_text3{width:100%;position:absolute;left:0;bottom:0;padding:0 15px;background:rgba(0,0,0,0.75);transition: all 0.5s;transform: translateY(106px);}
.in_asset_text4{height:45px;line-height:44px;border-bottom:solid 1px rgba(255,255,255,0.2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.in_asset_text5{line-height:30px;height:100px;overflow:hidden;padding:5px 0 10px 0;color:#fff!important;}
.in_asset_text5 p span{color:#fff!important;}
.in_asset li:nth-child(1){margin-left:0;}
.in_asset li:nth-child(1) a{height:524px;}
.in_asset li:nth-child(1) .in_asset_text1{font-size:35px;}
.in_asset li:nth-child(1) .in_asset_text2{font-size:16px;}
.in_asset li a:hover .in_asset_text3{transform: translateY(0);transition: all 0.5s;}
.in_asset li a:hover .in_asset_text2{opacity:0;transition: all 0.5s;}

.in_line{border-top:solid 1px #ebebeb;padding:30px 0 40px 0;}
.in_news{width:76%;float:left;}
.in_news_l{width:42%;float:left;}
.in_news_l_title{color:#111111;font-size:16px;line-height:27px;height:54px;overflow:hidden;}
.in_news_l_text{color:#999999;font-size:14px;line-height:27px;height:162px;overflow:hidden;margin:35px 0 48px 0;}
.in_news_r{width:54%;float:right;}
.in_news_r ul{margin:-10px 0 0 0;}
.in_news_r li{border-bottom:dashed 1px #e4e4e4;height:43px;line-height:42px;text-align:right;color:#999999;}
.in_news_r li a{width:330px;color:#111111;text-align:left;font-size:14px;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.in_news_r li a:hover{color:#18ab39;}
.in_about{width:21%;float:right;}
.in_about_text{color:#777777;font-size:14px;line-height:27px;height:135px;overflow:hidden;margin:10px 0 20px 0;}
.in_about_pic{height:135px;}
.more{border:solid 1px #18ab39;height:35px;line-height:33px;border:solid 1px #18ab39;padding:0 10px;display:inline-block;color:#999999;}
.more_en{color:#18ab39;padding:0 0 0 10px;}

/*底部*/
.bot{background:#373d41;color:#fff;}
.bot_nav{padding:20px 0;font-size:16px;text-align:center;}
.bot_nav a{color:#fff;margin:0 20px 0 0;}
.bot_nav a:hover{color:#18ab39;}
.copyright{text-align:center;border-top:solid 1px #5f6467;padding:20px 0;}

/*二级页*/
.m_bg{background:#fff;}
.m_ban_top{padding:170px 0 130px 0;color:#fff;font-size:23px;line-height:1.5;}
.m_ban_top_eng{border-bottom:solid 1px #fff;display:inline-block;font-size:40px;}
.m_nr{padding:0 3%;}
.m_title{background:url(../images/icon4.png) no-repeat left 43px;padding:40px 0 20px 20px;color:#999999;}
.m_title a{color:#999999;}
.m_title span{color:#1abd3f;}
.m_show_text{color:#777777;line-height:1.8;padding:0 0 3% 0;min-height:400px;}
.m_border{width:1286px;border-top:solid 3px #fff;position:absolute;left:50%;transform: translateX(-50%);top:-45px;}
.m_border::before{width:3px;height:200px;background:#fff;content:"";position:absolute;left:0;top:0;}
.m_border::after{width:3px;height:200px;background:#fff;content:"";position:absolute;right:0;top:0;}

.team li{padding:45px 0;overflow:hidden;}
.team_z{width:580px;}
.team_line{width:40%;height:3px;background:#18ab39;display:inline-block;}
.team_z_text{color:#777777;line-height:27px;height:108px;overflow:hidden;margin:30px 0 50px 0;text-align:left;}
.team_z_text1{color:#777777;height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.team_z_text2{color:#111111;font-size:18px;font-weight:bold;height:30px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.team_z_icon{padding:60px 0 30px 0;}
.team_t{width:410px;height:430px;background:#f4f4f4;position:relative;}
.team_t_pic{width:100%;height:100%;position:absolute;left:35px;top:35px;}
.team li:nth-child(2n-1) .team_t{float:right;margin:0 35px 0 0;}
.team li:nth-child(2n-1) .team_z{float:left;}
.team li:nth-child(2n) .team_t{float:left;margin:0 0 0 35px;}
.team li:nth-child(2n) .team_z{float:right;text-align:right;}
.team li:nth-child(2n) .team_t_pic{width:100%;height:100%;position:absolute;left:-35px;top:35px;}
.page{padding:50px 0;color:#777777;}
.page a{display:inline-block;margin:0 5px;color:#777777;border:solid 1px #e4e4e4;height:32px;line-height:30px;border-radius:16px;padding:0 15px;}
.pagination{color:#777777;}
.pagination li{display:inline-block;margin:0 5px;color:#777777;border:solid 1px #e4e4e4;height:32px;line-height:30px;border-radius:16px;padding:0 15px;}
.pagination li a{color:#777777;}
.news{overflow:hidden;}
.news li{width:48.5%;float:left;margin:0 3% 3% 0;padding:0 15px 0 0;}
.news li:nth-child(2n){margin-right:0;}
.news li a{color:#111111;display:block;height:128px;}
.news li:hover{background:#f4f4f4;}
.news_pic{width:190px;height:128px;float:left;margin-right:15px;color:#111111;}
.news_text1{color:#111111;line-height:35px;}
.news_text2{font-size:16px;font-weight:bold;line-height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news_text3{color:#777777;line-height:25px;height:50px;overflow:hidden;}

.asset li{border-bottom:dashed 1px #e4e4e4;padding:25px 20px;position:relative;}
.asset_pic{width:206px;height:136px;float:left;}
.asset_r{width:600px;float:left;margin:0 0 0 25px;}
.asset_r_text{color:#777777;line-height:28px;height:84px;overflow:hidden;}
.asset_r_title{color:#111111;font-size:16px;padding:10px 0;}
.asset_r_sale{width:200px;float:right;color:#eb5d01;font-size:16px;text-align:right;padding:90px 0 0 0;}
.asset_r_num{color:#eb5d01;font-size:25px;font-weight:bold;}

.asset_show_nr{padding:2%;}
.asset_show_pic{width:40%;height:300px;float:left;}
.asset_show_r{width:58%;float:right;}
.asset_show_r_title{border-bottom:solid 1px #e4e4e4;padding:8px 0;font-size:16px;}
.asset_show_r_list{padding:10px 0 0 0;}
.asset_show_r_list li{width:50%;float:left;color:#777777;font-size:14px;padding:5px 0;}
.asset_show_r_list li span{color:#111111;}
.fjfy_title{color:#111111;font-size:20px;font-weight:bold;padding:20px 0;}
.fjfy_text{width:100%;color:#fff;font-size:16px;height:45px;line-height:45px;position:absolute;left:0;bottom:0;background:rgba(0,0,0,0.75);padding:0 15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#swiper1 .swiper-slide a{height:240px;position:relative;display:block;}


.con_text1{color:#54c26c;font-size:20px;padding:20px 0;text-align:center;}
.con_list{overflow:hidden;padding:20px 0 40px 0;}
.con_list li{width:33.33%;float:left;text-align:center;padding:0 3%;}
.con_list_ewm{width:170px;margin:0 auto 10px auto;}
.con_map{border:solid 1px #777777;margin:0 0 50px 0;}

.mes{padding:30px 0 0 0;overflow:hidden;}

.mes_input{width:30%;height:40px;float:left;line-height:40px;margin:0 5% 35px 0;padding:0 0 0 45px;border:none;color:#111111;font-size:16px;}
.mes_icon1{background:#f4f4f4 url(../images/icon8.png) no-repeat 15px center;}
.mes_icon2{background:#f4f4f4 url(../images/icon9.png) no-repeat 15px center;}
.mes_icon3{background:#f4f4f4 url(../images/icon10.png) no-repeat 15px center;}
.mes_area{width:100%;border:none;background:#f4f4f4;height:240px;padding:15px;font-size:16px;font-family:"微软雅黑"}
.mes_btn{width:100%;background:#20a23f;color:#fff;font-size:16px;border:none;line-height:44px;margin:50px 0;}

.list-paddingleft-2 li{border-bottom:none;}

@media only screen and (max-width:829px) {
  .min{min-width:100%;}
  .nr{width:100%;}
  .bot_nav{padding:3%;font-size:14px;}
  .copyright{padding:3%;font-size:12px;}
  .m_title{padding:20px 0 0 20px;background-position: left 22px}
  .m_border{display:none;}
  .m_ban_top{padding:40px 0;font-size:14px;}
  .m_ban_top_eng{font-size:25px;}
  .page{padding:30px 0;}
  .page a{padding:0 15px;}
  .asset li{padding:3% 0;}
  .asset_pic{width:32%;height:30vw;}
  .asset_r{width:65%;float:left;margin:0 0 0 3%;}
  .asset_r_title{padding:0;height:25px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.asset_r_text{line-height:20px;height:60px;}
.asset_r_sale{float:left;padding:0;text-align:left;margin:0 0 0 3%;}
.asset_r_num{font-size:18px;}
.asset_show_nr{padding:0;}
.asset_show_pic{width:100%;height:50vw;float:none;margin:15px 0 0 0;}
.asset_show_r{width:100%;float:none;margin:0;}
.asset_show_r_list{padding:0 0 0 10%;}
.asset_show_r_list li{width:100%;float:none;}
.fjfy_title{font-size:18px;padding:10px 0;}
#swiper1{margin:0 0 5% 0;}
.con_list li img{width:50px;}
.con_list_ewm{width:100%;margin:0 auto;}
.con_list_ewm img{width:90%!important;margin:0 0 20px 0;}
.mes_input{width:100%;margin:0 0 3% 0!important;}
.mes{padding:0;}
.mes_area{height:200px;}
.mes_btn{margin:30px 0;}
.news li{width:100%;float:none;margin-bottom:5%;}
.news_pic{width:40%;height:26vw;margin-right:10px;}
.news_text1{line-height:25px;}
.news_text2{height:25px;line-height:25px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news_text3{line-height:22px;height:44px;overflow:hidden;}
.news li a{height:auto;overflow:hidden;}
.team_t{width:90%;height:80vw;}
.team_z_icon{padding:20px 0;}
.team li{padding:3% 0;}
.team_z_text{margin:3% 0;height:auto;}
.team li:nth-child(2n-1) .team_t{margin:0 35px 35px 0;float:none;}
.team li:nth-child(2n) .team_t{float:none;margin:0 0 35px 35px;}
.team_t_pic{left:30px;top:30px;}
.team li:nth-child(2n) .team_t_pic{left:auto;top:30px;right:30px;}
.logo{width:70%;margin:3% 0 0 3%;}
.top_r{width:100%;float:right;}
.top{text-align:left;padding:3%;}
.header{border-top:solid 3px #111}
.top_nav{width:50%;height:100%;position:fixed;background:#fff;left:0;top:0;padding:10% 0 0 0;box-shadow:0 0 10px rgba(0,0,0,0.5);z-index: 999;transform: translateX(-120%);transition: all 0.5s}
.top_nav li{display:block;text-align:center;}

.title{padding:3%;}
.in_asset{padding:3%;overflow:hidden;}
.in_asset li:nth-child(1){width:100%;}
.in_asset li:nth-child(1) a {height:60vw;}
.in_asset li{width:48%;margin:0 1% 2% 1%;}
.in_asset li a{height:150px;}
.in_asset_text1{display:none;}
.in_asset_text4{height:30px;line-height:30px;}
.in_asset_text3{padding:0 5px;transform: translateY(100px)}
.in_news{width:100%;float:none;}
.in_line{padding:3% 3% 3% 3%;}
.in_about{width:100%;float:none;}
.in_news_l{width:100%;float:none;}
.in_news_r{width:100%;float:none;}
.in_news_r li a{width:70%;}
.in_news_l_text{margin:3% 0;height:auto;}
.more{margin:0 0 5% 0;}
.title_more{right:3%;}

.nav_icon{display:block;width:30px;position:fixed;right:5%;top:2%;z-index: 999}
.nav_active{transform: translateX(0);transition: all 0.5s}
#swiper0 .swiper-button-prev{display:none;}
#swiper0 .swiper-button-next{display:none;}

/*.top_nav_ej{display:none;}*/
.top_nav{padding:5% 0 0 0;overflow-y:auto;}
.top_nav li:hover{border-bottom:solid 3px #fff;}
.top_nav li:hover > a{background:#18ab39;color:#fff;}
.top_nav li{height:auto;}
.top_nav_ej{width:100%;border:none;position:initial;opacity:1;visibility: visible;}
.top_nav_ej_text{width:100%;float:none;padding:5px 0;}
.top_nav_ej_text a{font-size:14px;margin:0;}
.top_nav_ej_pic{display:none;}
.top_nav li{margin:0;}
.top_nav li > a {color:#18ab39;font-weight:bold;}
.xg_icon1{width:25px;position:absolute;left:0;bottom:0;}
.xg_icon2{width:25px;position:absolute;right:0;bottom:0;}
.in_about_text{height:auto;}
}


.xg_icon1{position:absolute;left:0;bottom:0;}
.xg_icon2{position:absolute;right:0;bottom:0;}
.xg_z1{width:60px;border:solid 1px #eb5d01;border-radius:3px;position:absolute;right:30;top:50px;text-align:center;color:#333;transform: rotate(-45deg);}
.xg_z2{width:60px;border:solid 1px #29a647;border-radius:3px;position:absolute;right:30;top:50px;text-align:center;color:#333;transform: rotate(-45deg);}






