body{overflow:auto;min-width:1330px;}
*{ margin:0; padding:0;box-sizing:border-box;}
img{ border:none;}
ul,li{ list-style:none;}
.clear{ clear:both}
.l{ float:left;}
.r{ float:right;}
a{ text-decoration:none;}
a:hover{ text-decoration:none;}
.s_width{width:80%;min-width:1330px;margin:0 auto;}
.header{width:100%;position:absolute; top:0;z-index: 9999; height:112px; background: rgba(0,0,0,0.5);}
.header .logo{position:absolute; left:1%;top:10px;}
.header .logo img{width:100%;max-width:420px;}
.header .logo_tel{position:absolute; right:1%;top:30px; text-align: right}
.header .logo_tel img{width:100%;max-width:237px;}
.index_nav{width:46%;position:absolute;left:50%;margin-left:-18%;height:112px;top:0;display:flex;displaly:-webkit-flex;flex-direction:row;-weblit-flex-direction:row;justify-content:space-between;-weblit-justify-content:space-between;align-items:center;-webkit-align-items:center;}
.index_nav li{position:relative;height:112px;}
.index_nav li a{color:#fff;font-size:16px;display:block; line-height:112px; padding:0 5px;}
.index_nav li a:hover{ text-decoration:none;color:#fff; background:#ff8400}
.index_nav li div {display:none;width:180px;text-align:center;color:#4f4f4f;position:absolute;z-index:9999999;left:-40%;top:100%;background: #ff8400}
.index_nav li div a {display:block;color: #fff; line-height:39px;font-size: 16px; border-bottom:1px solid rgba(255,255,255,0.1);margin-top:0; padding:0 0 0 0;}
.index_nav li div a:hover{color:#fff;line-height:39px;font-weight:bold;border-bottom:1px solid rgba(255,255,255,0.1);}
/*banner*/
.slide-main{position: relative; z-index: 1}
.prev,.next{display: block; position: absolute; z-index: 222; top: 40%; overflow: hidden; cursor: pointer;/*background-color: rgba(165,165,165,0.4);*/}
.prev img,.next img{ margin: 10px 0 0 5px;}
.prev{left: 50px;}
.next{right: 50px;}
.item{display: block; width: 100%; height: 15px; position: absolute; z-index: 124; bottom: 155px; left: 0; text-align: center;}
.item a{display: inline-block; width: 15px; height: 15px; margin-right: 15px; background: #fff; opacity: 0.8; -moz-opacity: 0.8; filter: alpha(opacity=60); overflow: hidden; border-radius: 50px;}
.item a.cur{background: #f44336; /*width: 40px;*/}
.slide-box,.slide{display:block;width:100%;height: auto;min-width: 1280px;}
.slide-box{position:relative;overflow: hidden;z-index:4;}
.slide{display:none;position:relative;z-index:1;}
.slide img{width: 100%;height: auto;}
.slide a{display:block;cursor:pointer;}
.slide-main .se_pro_bg{position: relative;width: 100%; z-index: 1}
.se_pro_bg img{width: 100%;height: auto;}
.bannerbg{width:100%;height:423px;position:absolute; z-index:5; left:0;bottom:0;background:url(../images/bannerbg.png) no-repeat center bottom;}
.banner_cage{width:85%;left:50%;margin-left:-42%;top:210px;display: flex;justify-content: space-between; position: absolute; z-index:6}
.banner_cage li{width:calc(100%/6);}
.banner_cage li .pro_cage_pic{width:181px;border-radius:198px; margin: 0 auto;overflow: hidden; border:8px solid rgba(255,255,255,0.3)}
.banner_cage li .pro_cage_pic img{width:100%;transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease;}
.banner_cage li:hover .pro_cage_pic img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.banner_cage li:hover a{background:#f36d01;}
.banner_cage li .pro_cage_text{width:178px;margin:10px auto 0 auto;}
.banner_cage li a{display:block;width:175px; margin: 0 auto;color:#fff;font-size:16px;line-height:51px; background:#7ec727;border-radius:51px; text-align: center; transition: 0.3s}
.banner_cage li a:hover{font-weight:bold;}
.banner_cage li.cu_active a{background:#f36d01;font-weight:bold;font-size:18px;}
/*footer*/
.footer{background:#5dbe13 url(../images/footbg.jpg) no-repeat center bottom;}
.footer .f_nav{ width:80%; min-width:1330px; margin:0 auto; height:95px; border-bottom:1px solid rgba(255,255,255,0.1);}
.footer .f_nav ul{ display:flex;justify-content:space-between}
.footer .f_nav li{ line-height:95px; width:calc(100%/8); text-align:center }
.footer .f_nav li a{ color:#fff; font-size:16px; }
.footer .f_nav li a:hover{ color:#fff; }
.footer .s_width{ padding:75px 0 75px 0 ; display:flex;display:-webkit-flex;justify-content:space-between}
.footer strong{ display: block; font-size:24px; line-height:55px; padding:0 0 10px 0; color:#fff; margin-bottom:19px; border-bottom:1px solid rgba(255,255,255,0.2)}
.footer strong span{ padding:0 0 0 15px; font-size:18px; font-weight:normal; text-transform:uppercase}
.footer .f_cage{ width:160px;}
.footer .f_cage li{ line-height:40px; text-align:center;border:1px solid rgba(255,255,255,0.6);margin:0 0 15px 0 }
.footer .f_cage li a{ color:#fff; font-size:16px; }
.footer .f_cage li a:hover{ color:#fff;}
.footer .f_fenlei{ width:332px;}
.footer .f_fenlei ul{ display:flex;justify-content:space-between;flex-wrap:wrap;}
.footer .f_fenlei li{ line-height:40px; width:44%; text-align:center;border:1px solid rgba(255,255,255,0.6);margin:0 0 15px 0 }
.footer .f_fenlei li a{ color:#fff; font-size:16px; }
.footer .f_fenlei li a:hover{ color:#fff;}
.footer .f_contact{ width:290px;}
.footer .f_contact div{ line-height:26px; color:#fff; font-size:15px;}
.footer .f_contact div p{ line-height:45px; color:#fff; font-size:22px; font-weight:bold}
.footer .f_erweima{ width:336px;display:flex;justify-content:space-between;font-size:16px;color:#fff;}
.footer .f_erweima div{ width:148px;background:url(../images/kk.png) no-repeat center top;text-align:center;padding:8px 0 0 0}
.footer .f_erweima div p{padding:0 0 25px 0}
.footer_p{ line-height:95px; text-align:center; font-size:16px; color:#ffffff;background:#ec7b1f}
.footer_p a{ color:#ffffff}
.footer_p a:hover{ color:#fff}
.search { position: relative;margin:-75px 0 0 0; z-index:2}
.search .s_width{height:120px;border:1px solid #d2ecda;border-radius:17px;background:#fff;padding:0 3%}
.search .searchcenter {float:left;line-height:115px;font-size:16px;}
.search .searchcenter a {display: inline-block;color:#868686;font-size:15px;font-weight:normal;padding: 0 5px;}
.search .searchcenter a:hover {color:#d72e18;}
.search .searchcenter span {font-size:18px;font-weight:bold;color:#e65819;}
.search .search-bar {float:right;width:401px;border:1px solid #eee;margin-top:35px;position:relative;}
.search-bar input { border: none; float: left;}
.search-bar .search-keywords {overflow: hidden; }
.search-bar .form-control { padding-left: 10px; width: 328px; height: 40px; line-height: 40px; font-size: 15px; background:#fff}
.search-bar .espcms_search_icon{  width: 71px; height: 40px; line-height: 40px; text-align: center; font-size: 15px; color: #fff; cursor: pointer; background:#e65819 url(../images/sss.png) no-repeat center center;border: none;}
/*product*/
.product{background:url(../images/pro_bg.jpg) no-repeat center top;padding:10px 0 0 0}
.pro_t_cage{background:url(../images/pppbg.jpg) no-repeat center top;padding:115px 0 0 0;position:relative;z-index: 1;overflow:hidden;}
.product_t{ }
.item_title{ text-align: center;}
.product_t div.niu{color:#333;font-size:56px; width:400px;margin:0 auto;height:117px;position:relative;padding:10px 0 0 0}
.product_t div.niu div{position: absolute;top:0;width:470px;left:50%;margin-left:-235px;}
.product_t div span{ display: block;background: url(../images/pp2.png) no-repeat left bottom;width:261px;margin:0 auto;text-align:right; height:100px;overflow:hidden;line-height: 139px;}
.item_title p{color:#505050;font-size:17px;line-height:50px;}
.item_title:hover{cursor:pointer;}
.product_t i{ display: block;width:100px;height:3px;background:#50bb41;margin:8px auto 3px auto;}
.pro_cage_da{ padding:15px 0 45px 0}
.pro_cage_da .s_width{ overflow: hidden;}
.pro_cage{display: flex;}
.inde_pro_list{width: 100%;}
.pro_cage li{ float:left; margin:0 8px 0  0}
.pro_cage li .pro_cage_pic{width:228px;border-radius:228px; overflow: hidden;}
.pro_cage li .pro_cage_pic img{width:100%;transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease;}
.pro_cage li:hover .pro_cage_pic img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.pro_cage li .pro_cage_text{width:228px;margin:10px 0 0 0;}
.pro_cage li a{display:block;width:175px; margin: 0 auto;color:#fff;font-size:16px;line-height:41px; background:#f2941a;border-radius:41px; text-align: center;}
.pro_cage li a:hover{font-weight:bold;}
.chanpin_con{ padding:69px 0 80px 0;background: url(../images/ppbg.jpg) no-repeat center top; overflow:hidden;}
.chanpin_con .s_width{overflow: hidden;}
.chanpin_con li{float:left;padding:0;width:24.5%;height:auto; margin: 0 0.5% 12px 0;position:relative;overflow:hidden;background:#fff;cursor:pointer}
.chanpin_con li:nth-child(4n){margin: 0 0 12px 0;}
.chanpin_con .pro_pic img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.chanpin_con li:hover div img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.chanpin_con .pro_pic{ width:100%; position:relative; overflow:hidden;}
.chanpin_con .pro_text{ padding:10px 0 17px 0;background:rgba(63,182,47,0.9); position:absolute;width:100%;bottom:0;z-index:2;transition:0.3s;}
.chanpin_con li:hover .pro_text{ background:rgba(242,148,26,0.9);}
.chanpin_con .pro_text p{color:#fff;text-align:center; font-size:20px;font-weight:bold;line-height:46px;}
.chanpin_con .pro_text span{ display: block;width:128px;margin:0 auto;color:#ffffff;text-align:center; font-size:15px;border-radius:35px;border:1px solid rgba(255,255,255,0.5);line-height:35px;font-family: 'impact';}
/*about*/
.about{background:url(../images/aabg.jpg) no-repeat center top;padding:75px 0 0 0;}
.about_t div span{ display: block;background: url(../images/aa2.png) no-repeat left top;width:451px;margin:0 auto;text-align:right; height:100px;overflow:hidden;line-height: 53px;}
.about_t div.niu{width:532px;padding:45px 0 0 0;height:117px;}
.about_t div.niu div{position: absolute;top:0;width:410px;left:50%;margin-left:-205px;}
.about_con{width:100%;position: relative;height:800px;}
.about_con .about_pic{width:70%;position: absolute;left:0;top:0;z-index: 2}
.about_con .about_pic img{width:100%;max-width:1197px;}
.about_con_l{ width:77%;position: absolute;right:0;bottom:0;z-index: 3;height:664px;background:#7ec727;border-top-left-radius: 100px;padding:0 15% 0 0;display: flex;justify-content:space-between; overflow:hidden;}
.about_con_l strong{display: block;width:144px; height:446px; margin:95px 0 0 0; padding:0 35px 0 0;border-right:1px solid rgba(255,255,255,0.1)}
.about_con_l .about_en{width:105px;}
.about_con_l .about_cc{width:65%;padding:85px 0  0 0;}
.about_con_l p{font-size: 16px;color: #fff;line-height: 32px;padding:0 0 35px 0}
.about_more{width:166px; height:43px; border:1px solid rgba(255,255,255,0.3);border-radius:43px; text-align: center;transition:0.4s ease;margin:0 0 20px 0}
.about_more a{font-size: 16px;color:#fff;line-height: 43px;}
.about_more a:hover{color:#fff;}
.about_more:hover{ background: #f36d01;border:1px solid #f36d01;}
.about_tel{width:100%;position:relative}
.about_tel:after{content:'';width:20%;height:1px;background:rgba(255,255,255,0.3);position:absolute;right:0;top:30px;}
.xinlai_num #wrap { overflow: hidden;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.xinlai_num section {display: block;position: relative;width: 100%;}
.xinlai_num .jumbo {font-size: 60px; color: #ea6b26; font-family:Impact; line-height:50px; display:inline-block;}
.xinlai_num #wrap .xinlai_num_li{ width:calc(100%/4); float:left; font-size:15px; color:#e5433a; box-sizing:border-box; padding:40px 0 0 0 }
.se_about .xinlai_num #wrap .xinlai_num_li{ width:calc(100%/4); float:left; font-size:15px; color:#e5433a; box-sizing:border-box; padding:0 0 0 0 }
.xinlai_num_dichan{ width:1100px; margin:0 auto}
.xinlai_num_dichan #wrap .xinlai_num_li{ width:calc(100%/2);}
.xinlai_num #wrap .xinlai_numd{ background:none;}
.xinlai_num #wrap .xinlai_num_li span{ padding:0 0 0 10px; font-size:18px; color:#2c2c2c; }
.xinlai_num #wrap .xinlai_num_li p{ font-size:18px; color:#717171; line-height:55px; text-align:center; }
.xinlai_numaa{ width:69px; margin:0 auto; min-width:auto;}
.xinlai_numbb{ width:155px; margin:0 auto; min-width:auto;}
.xinlai_numcc{ width:134px; margin:0 auto; min-width:auto;}
.xinlai_numdd{ width:135px; margin:0 auto; min-width:auto;}
/*case*/
.case{background:url(../images/casebg.jpg) no-repeat center top;padding:105px 0 95px 0;overflow-x: hidden;}
.case_t div span{ display: block;background: url(../images/cc2.png) no-repeat left top;width:273px;margin:0 auto;text-align:right; height:78px;overflow:hidden;line-height: 57px;}
.case_t div.niu{width:532px;padding:45px 0 0 0; }
.case_t div.niu div{position: absolute;top:0;width:410px;left:50%;margin-left:-205px;}
.section_six{  padding: 50px 0 130px 0;}
.section_six .ss3{background-position: center;background-size:cover;width:600px;height:486px;border:10px solid rgba(255,255,255,1); box-shadow: rgba(0,0,0,.15) 3px 5px 15px; box-sizing:border-box;-webkit-box-sizing:border-box;cursor:pointer;}
.section_six .swiper-container-horizontal>.swiper-pagination-bullets{ width: 160px; height: 13px; background: #fff; text-align: center; border-radius: 50px; margin: 30px auto 0;}
.section_six .swiper-pagination-bullet{ background: #ccc; vertical-align: super;}
.section_six .swiper-container{ overflow: inherit;}
.section_six .swiper-button-prev,.section_five .swiper-button-next{transition: .5s;-webkit-transition: .5s;-moz-transition: .5s; -ms-transition: .5s; -o-transition: .5s;}
.section_six .swiper-button-prev:hover{}
.section_six .swiper-button-next:hover{}
.case_more{width:228px; height:64px; background: #7ec727;  border-radius:64px; text-align: center;transition:0.4s ease;margin:0 auto;position: relative;margin-top:-55px;}
.case_more a{font-size: 18px;color:#fff;line-height: 64px;}
.case_more a:hover{color:#fff;font-weight:bold;}
.case_more:hover{background: #ef970c}
/*advantage*/
.advantage{height:992px;position:relative;padding:87px 0 0 0;background:url(../images/youbg.jpg) no-repeat center top;}
.advantage_t{width:1156px;height:225px;margin:0 auto 85px auto; position: relative;padding:20px 0 0 0;}
.advantage_t .adv_yuan_b{width:722px;height:53px;line-height:53px; position: absolute;bottom:0;left:50%;margin-left:-361px;border-radius:53px;background:#ef970c;display: flex;display:-webkit-flex;justify-content: space-around;-webkit-justify-content: space-around;padding:0 55px;}
.advantage_t .adv_yuan_b li{padding:0 0 0 32px;background:url(../images/gou.png) no-repeat center left;font-size: 16px;color:#fff}
.adv_t div span{ display: block;background: url(../images/yy2.png) no-repeat right top;width:629px;margin:0 auto;text-align:left;font-weight:bold; height:86px;overflow:hidden;line-height: 58px;color:#49b92e;}
.adv_t div.niu{width:616px;padding:45px  0 0 0;height:150px;}
.adv_t div.niu div{position: absolute;top:0;width:971px;left:50%;margin-left:-485px;}
.adv_con{display: flex;display:-webkit-flex;justify-content:space-around;-webkit-justify-content: space-around;position: relative;z-index: 2}
.adv_con li{width:20%;border-right:1px solid rgba(73,185,46,0.1);}
.adv_con li:nth-child(5){border-right:0 solid rgba(0,0,0,0.05)}
.adv_con li div{width:210px;height:210px;margin: 0 auto; border:7px solid rgba(73,185,46,0.9);border-radius:210px;overflow: hidden;-webkit-box-shadow: 0 0 15px rgba(0,0,0,0.1);  box-shadow: 0 0 15px rgba(0,0,0,0.1);position:relative;z-index: 1}
.adv_con li span{width:46px;height:46px;margin: 0 auto; display: block;position: relative;margin-top:-27px;z-index: 2}
.adv_con li p{text-align:left; font-size:15px; color: #616161; line-height: 28px;padding:0 14%;}
.adv_con li strong{display: block; text-align:center; font-size: 26px; color: #49b92e; line-height: 95px;}
.adv_chengjie{width:1370px;height:185px;position:absolute; z-index: 2;left:50%;margin-left:-685px;bottom:-88px;background: url(../images/hh.jpg) no-repeat center top;display: flex;display:-webkit-flex;justify-content: space-between;-webkit-justify-content: space-between}
.adv_chengjie .adv_chengjie_a{display: flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;padding:54px 35px;width:33%;}
.adv_chengjie .adv_chengjie_a li{width: 48%;line-height: 38px;height: 38px;color:#fff; font-size: 17px;padding:0 0 0 35px; background: url(../images/gou2.png) no-repeat left center;}
.adv_chengjie .adv_chengjie_b{padding:30px 0 0 0;width:33%; text-align:center; color: #ffffff}
.adv_chengjie .adv_chengjie_b strong{display: block;font-size:47px;line-height:75px;}
.adv_chengjie .adv_chengjie_b p{font-size:27px;}
.adv_chengjie .adv_chengjie_c{padding:44px 30px;width:33%; text-align:right; color: #ffffff}
/*news*/
.news{background: url(../images/huaban.png) no-repeat center top;}
.news_t{padding:35px 0}
.news_t div span{ display: block;background: url(../images/nn2.png) no-repeat left top;width:273px;margin:0 auto;text-align:right; height:78px;overflow:hidden;line-height:57px;}
.news_t div.niu{width:532px;padding:45px 0 0 0;height:123px;}
.news_t div.niu div{position: absolute;top:0;width:410px;left:50%;margin-left:-205px;}
.news_con{background:url(../images/nnbg.jpg) no-repeat center bottom;overflow: hidden;}
.news_con .s_width{display:flex;flex-direction:row;justify-content:space-between;cursor:pointer;flex-wrap:wrap;}
.news_con li{width:32%;background:#fff;transition:0.3s;margin:0 0 85px 0}
.news_con .news_text{padding:10px 30px 30px 30px;}
.news_con .news_text a{display:block; line-height:65px; color:#232323;font-size:20px;font-weight: bold}
.news_con .news_text a:hover{color:#ec7b1f;}
.news_con .news_text span{display:block; line-height:35px; color:#9f9f9f;font-size:15px; text-transform:uppercase; margin:0 0 15px 0;}
.news_con .news_text p{line-height:28px; color:#9b9b9b;font-size:15px;padding:0 0 8px 0 }
.news_con .news_text div{ width:134px;line-height:42px; margin:0 auto; background:#6bd31f; color:#fff;font-size:15px; text-align: center;border-radius: 112px;}
.news_con .news_pic{width:100%;overflow:hidden;}
.news_con .news_pic img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.news_con li:hover div img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.news_con li:hover .news_text div{background:#ec7b1f;}
.page_box { position: relative;margin:-115px 0 0 0; z-index:2}
.page_box .s_width{height:120px;border:1px solid #d2ecda;border-radius:17px;background:#fff;padding:0 3%}
.page_box .s_width .r a {display: inline-block;color:#868686;font-size:15px;font-weight:normal;padding: 0 5px; line-height: 120px;}
.page_box .s_width .r a:hover {color:#f36d01;}
.page_box .s_width .r span {font-size:18px;font-weight:bold;color:#f36d01;}
.page_box li{line-height: 120px;}
.page_box .espcms_path{padding:0 0;}
.se_item_t{background: url(../images/huaban2.png) no-repeat center top; height:285px;padding:20px 0 0 0}
.se_item_t div.niu{color:#262626;font-size:56px; width:400px;margin:0 auto;height:117px;position:relative;padding:40px 0 0 0}
.se_item_t div.niu div{position: absolute;top:0;width:470px;left:50%;margin-left:-235px;z-index: 1}
.se_item_t div span{ display: block;width:273px;margin:0 auto;text-align:right; height:78px;overflow:hidden;line-height: 57px;position: relative;z-index: 2}
.se_item_t_pp div span{ text-align:center;}
.se_item_t_pp div.niu{color:#60b82d;}
.se_item_t_a div span{ background: url(../images/aaa2.png) no-repeat left top;}
.se_item_t_p div span{ background: url(../images/pp2.png) no-repeat left top;}
.se_item_t_pp div span{ background: none;}
.se_item_t_n div span{ background: url(../images/nn2.png) no-repeat left top;}
.se_item_t_case div span{ background: url(../images/cc2.png) no-repeat left top;}
.se_item_t_contact div span{ background: url(../images/ccon2.png) no-repeat left top;}
.se_item_t_fa div span{ background: url(../images/fff2.png) no-repeat left top;}
.se_item_t_h div span{ background: url(../images/hhh2.png) no-repeat left top;}
.se_about{padding:65px 0 0 0}
.se_about_con{background:url(../images/pppbg.jpg) no-repeat center bottom;padding:125px 0 85px 0}
.se_about_con p{font-size: 15px;line-height:31px;}
.se_about_tel{ width:600px;margin:75px auto 0 auto;padding:15px;background:#7ec727;border-radius:50px;text-align: center}
.se_title{padding:65px 0 0 0}
.flex_title{text-align:center;width:585px;margin:0 auto;}
.flex_title div{font-size:30px;color:#4c4c4c}
.flex_title p{font-size:48px;color:#414141;line-height:70px;}
.flex_title p a{color:#414141;}
.flex_title p strong{color:#028e9b}
.flex_title span{display:block;height:1px;padding:10px 0 0 0}
.flex_title i{display:block;line-height:30px;font-size:16px;color:#676767;font-style:normal;}
.item_title2{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:121px;}
.item_title2 div{color:#145fc5;font-size:38px;font-weight:bold;}
.item_title2 div span{color:#232323}
.item_title2 p{color:#505050;font-size:17px;}
.er_title{width:610px;margin:55px auto 20px auto;}
.er_title div{font-size: 42px;color: #262626;text-align: center;line-height:90px;}
.er_title div span{font-size: 47px;color: #d42828;font-weight: normal;font-family:Impact; text-transform: uppercase;padding:0 0 0 25px;}
.er_title i{display: block;width:81px;height:4px;margin: 0 auto;background: #ef0c12}
.er_title p{font-size: 16px;color: #6c6c6c; line-height: 55px;text-align: center;}
.lixi_contact{ padding:10px 0 10px 0;display:flex;justify-content:space-between;}
.lixi_contact li{ width:30%;  margin:0 30px 0px 0; height:320px; padding:50px 0 0 0}
.lixi_contact li:nth-child(3){ margin:0 0 0 0}
.lixi_contact p{ line-height:30px; color:#333; font-size:18px;  text-align:center}
.lixi_contact strong{ line-height:66px; font-size:30px; color:#7ec727; display:block; text-align:center}
.lixi_contact div{width:140px;height:140px;margin: 0 auto;background: #7ec727;border-radius:140px;padding:35px 0 0 0;border:8px solid rgba(255,255,255,0.4)}
.lixi_contact img{ width:62px; display:block; margin:0 auto 10px auto}
.map{position:absolute;width:100%;left:0; top:0;height:760px;z-index:2}
.se_news{padding:0 0 65px 0; line-height: 35px; font-size: 16px; color:#666}
.se_newslist{ }
.se_newslist ul{ }
.se_newslist li{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:15px;position:relative; overflow:hidden; cursor: pointer; margin:0 0 35px 0; position:relative; top:0; border-bottom: 1px solid #eee; padding: 0 0 30px 0; transition:all 0.3s ease 0s; -webkit-transition:all 0.3s ease 0s;}
.se_newslist_l{ width:25%; position:relative; overflow:hidden; }
.se_newslist_l img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.se_newslist li:hover img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.se_newslist_r{ width: 70%; position: relative; z-index: 1000; margin:0 20px 0 0}
.se_newslist_r a{ font-size:24px; color:#333; text-transform:uppercase; display:block; line-height:42px; }
.se_newslist_r a:hover{ color:#dc7f09;}
.se_newslist_r p{ line-height:28px; color:#888; padding:10px 0 10px 0; font-size:15px;}
.se_newslist_r span{ display:block; line-height:28px; color:#888; padding:5px 0 5px 35px; font-size:15px;text-transform:uppercase; background:url(../images/zhong.png) no-repeat left center;}
.se_newslist_r .se_newslist_more{ width:90px; border-bottom:1px solid #1476c2; line-height:40px; text-align:center; padding:15px 0 0 0}
.se_newslist_r .se_newslist_more a{ color:#1476c2; font-size:14px;}
.se_espcms_page{font-size:15px; margin-bottom:30px; border:1px solid #eee; padding:30px 30px; display:flex;flex-direction:row;justify-content:space-between;}
.se_espcms_page li{width:50%;}
.se_espcms_page li a{color:#666;font-size:15px;}
.se_espcms_page li a:hover{color:#13b41b;text-decoration:none;}
.se_espcms_book{padding:0 0}
.se_espcms_book h1{ line-height:70px; text-align: center;}
.se_espcms_book .se_date{ font-size:15px; line-height:38px;padding:0 0 25px 0; text-align:center;}
.se_espcms_book .se_date span{padding:0 20px 0 0;}
.th_news_con{overflow: hidden; font-size:15px; line-height:31px; color:#666;text-indent:2em; margin-bottom:30px; border:1px solid #eee; padding:30px 50px;}
.th_pro_con {padding:30px 0 0 0}
.th_pro_con table{border: 1px solid #666;border-collapse: collapse;font-size: 14px;color: #666;width:100%;}	
.th_pro_con th, .th_pro_con td{border: 1px solid #666;line-height: 40px;border-collapse: collapse;text-align:center;	}
.se_honnor{padding:0 0 71px 0}
.se_honnor ul{display:flex;flex:row;justify-content:flex-start;flex-wrap:wrap;}
.se_honnor li{padding:25px 25px 15px 25px;width:31%;height:auto; margin: 0 1% 2% 0;border:1px solid #f3f3f3;position:relative;overflow:hidden;background:#fff;cursor:pointer;}
.se_honnor li:nth-child(3n){margin: 0 0 2% 0;}
.se_honnor .pro_pic img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.se_honnor li:hover div img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.se_honnor .pro_pic{ width:100%;margin:0 auto; position:relative; overflow:hidden;}
.se_honnor .pro_text{ padding:8px 0 0 0;color:#232323;text-align:center; font-size:18px;line-height:55px;}
.se_pro_cage{width:80%;margin:25px auto 38px auto;display:flex;flex-direction:row;justify-content:space-between;height:63px;align-items:center;}
.se_pro_cage li{width:32.5%;line-height:63px; position:relative;}
.se_pro_cage li a{display:block;width:100%;color:#fff;font-size:18px;padding:0 0 0 160px;transition: all 0.3s;}
.se_pro_cage li a:hover{font-weight:bold;text-decoration:none;}
.se_pro_cage li:nth-child(1) a{background:#145fc5 url(../images/p_a.png) no-repeat 165px center;padding:0 0 0 230px;}
.se_pro_cage li:nth-child(1) a:hover{background:#424242 url(../images/p_a.png) no-repeat 165px center;;}
.se_pro_cage li:nth-child(2) a{background:#145fc5 url(../images/p_b.png) no-repeat 165px center;padding:0 0 0 230px;}
.se_pro_cage li:nth-child(2) a:hover{background:#424242 url(../images/p_b.png) no-repeat 165px center;;}
.se_pro_cage li:nth-child(3) a{background:#145fc5 url(../images/p_c.png) no-repeat 165px center;padding:0 0 0 230px;}
.se_pro_cage li:nth-child(3) a:hover{background:#424242 url(../images/p_c.png) no-repeat 165px center;;}
.se_pro_cage li div {display:none;width:100%;text-align:center;color:#4f4f4f;position:absolute;z-index:9999999; top:100%; background: #424242}
.se_pro_cage li div a {display:block;color: #fff; line-height:39px;font-size: 15px;font-weight:normal;border-bottom:1px solid rgba(255,255,255,0.1);margin-top:0; padding:0 0 0 0;}
.se_pro_cage li:nth-child(1) div a {padding:0 0 0 20px;background:none;}
.se_pro_cage li:nth-child(1) div a:hover {background:none;}
.se_pro_cage li:nth-child(2) div a {padding:0 0 0 0;background:none;}
.se_pro_cage li:nth-child(2) div a:hover {background:none;}
.se_pro_cage li div a:hover {color:#fff; border-bottom:1px solid rgba(255,255,255,0.1); background:#444; }
.se_chanpin_con{ padding:0 0 71px 0;  overflow:hidden;}
.se_chanpin_con ul{display:flex;flex:row;justify-content:flex-start;flex-wrap:wrap;}
.se_chanpin_con li{float:left;padding:0;width:24.5%;height:auto; margin: 0 0.5% 12px 0;position:relative;overflow:hidden;background:#fff;cursor:pointer}
.se_chanpin_con li:nth-child(4n){margin: 0 0 12px 0;}
.se_chanpin_con .pro_pic img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.se_chanpin_con li:hover div img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.se_chanpin_con .pro_pic{ width:100%; position:relative; overflow:hidden;}
.se_chanpin_con .pro_text{ padding:10px 0 17px 0;background:rgba(63,182,47,0.9); position:absolute;width:100%;height:136px;bottom:0;z-index:2;transition:0.3s;}
.se_chanpin_con .pro_text p{color:#fff;text-align:center;font-weight:bold; font-size:20px;line-height:46px;}
.se_chanpin_con .pro_text span{ display: block;width:128px;margin:0 auto;color:#ffffff;text-align:center; font-size:15px;border-radius:35px;border:1px solid rgba(255,255,255,0.5);line-height:35px;}
.se_chanpin_con .pro_text div{ margin:0 10px;color:#ffffff; font-size:15px;line-height:30px;}
.se_chanpin_fahuo .pro_text{ padding:10px 0 17px 0;background:#fff;height:136px;border:1px solid rgba(0,0,0,0.1);height:auto;}
.se_chanpin_fahuo .pro_text p{color:#333;font-weight:normal;}
.se_chanpin_fahuo .pro_text span{ background: #e31261;border:1px solid #e31261;}
.se_pro_pic_text{border:1px solid #eee; padding:30px 40px;display:flex;justify-content:space-between;margin:0 0 35px 0}
.se_pro_pic_text .se_pro_pic{width:50%;border:1px solid #e8e8e8;}
.se_pro_pic_text .se_pro_pic img{width:100%;}
.se_pro_pic_text .se_pro_text{width:45%;text-align:left;}
.se_pro_pic_text .se_pro_text h1{ text-align: left;line-height:95px;font-weight: bold; color:#60b82d}
.se_pro_pic_text .se_pro_text .se_date{ text-align:left;font-size:15px;line-height:33px;color:#777;  margin:10px 0;}
.se_pro_pic_text .se_pro_text .join_back{width:140px; height: 50px; line-height: 50px; background:#7ec727; text-align: center;  margin:60px 0 0 0;}
.se_pro_pic_text .se_pro_text .join_back a{ color:#fff;}
.se_tel{padding:25px 0;  border-bottom:1px solid rgba(0,0,0,0.1);margin:20px 0;line-height: 32px;font-size: 15px;color:#777}
.se_tel_p{padding:25px 0; border-top:1px solid rgba(0,0,0,0.1); border-bottom:1px solid rgba(0,0,0,0.1);margin:20px 0;line-height: 32px;font-size: 15px;color:#777}
.miaoshu{ line-height:45px; padding:0 0 0 0; color:#fff; font-size:16px; background:#1264d4;margin:0 0 25px 0;}
.miaoshu span{  width:150px; background:#df310f; display:block; text-align:center; text-indent: 0;  font-size:16px;}
.info_content p span{flex-wrap:wrap;}
.se_bg_pic{ }
.guding{ background:#7ec727; height:120px; position:relative; width:100%;z-index:110000}
.prod_nav{width:1000px; position: absolute ; left:50%; margin-left:-500px; bottom:0; }
.prod_nav li{ width:calc(100%/3);text-align:center;  line-height:120px; float:left; display: block; color:#444;}
.prod_nav li.cu_active{ color:#fff; background: #f36d01;}
.prod_nav li a{ color:#fff; font-size:20px; display:block;position:relative;}
.prod_nav li a:hover{ color:#fff; background: #f36d01;}
.prod_nav li#jianjie a:before{content:'';width:58px;height:58px;position:absolute;left:17%;top:40px;background:url(../images/cc_a.png) no-repeat center top;}
.prod_nav li#liu a:before{content:'';width:58px;height:58px;position:absolute;left:17%;top:40px;background:url(../images/cc_b.png) no-repeat center top;}
.prod_nav li#xiangguan a:before{content:'';width:58px;height:58px;position:absolute;left:20%;top:40px;background:url(../images/cc_c.png) no-repeat center top;}
.prod_nav li.cu_active a{ color:#fff; font-weight:bold}
.info_content{ font-size:15px; line-height:31px; color:#666;padding:20px 0 35px 0;}
.guding_title{ font-size:30px; color:#7ec727; margin-bottom:30px;text-indent:0;padding:0 0 0 45px;background:url(../images/banicon.png) no-repeat left center; }
.se_xg_con{ }
.se_xg_con .s_width{overflow: hidden;}
.se_xg{display: flex;justify-content: space-between}
.se_xg li{padding:0; margin: 0 15px 22px 0;position:relative;cursor:pointer;}
.se_xg .pro_pic img{ width:100%; transition:0.4s ease; -moz-transition:0.4s ease; -webkit-transition:0.4s ease; }
.se_xg li:hover div img{ transform:scale(1.1,1.1); -moz-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1);}
.se_xg .pro_pic{ width:330px; position:relative; overflow:hidden;border: 1px solid rgba(0,0,0,0.05)}
.se_xg .pro_text{ padding:8px 0 13px 0;background:rgba(0,0,0,0.05);}
.se_xg .pro_text p{color:#333333;text-align:center; font-size:16px;line-height:36px; }
.se_xg .pro_text span{ display: block;width:198px;margin:0 auto;color:#f72e2d;text-align:right;background:url("../images/p_tel.png") no-repeat left center; font-size:26px;line-height:45px;font-family: 'impact';}
.se_cage_da{ display: flex;display: -webkit-flex; flex-wrap:wrap;margin-bottom:50px;}
.se_cage_da li{width:190px;line-height: 55px; text-align: center;background:#d42828; margin:0 10px 10px 0;transition: all 0.5s;}
.se_cage_da li a{color:#fff; font-size: 16px;}
.se_cage_da li:hover{background:#333;}
video{width:100%;height:920px;object-fit:cover;z-index:1;position: relative}
.video .m_bg{top: 0;height: 920px;width: 100%;background: rgba(0,0,0,0.5) url(../images/banner_bg.png) repeat; z-index: 2;position: absolute
}
.se_bg{top: 0;height: 570px;width: 100%;background:url(../images/eee.jpg) no-repeat center top; z-index: 2;}
@media only screen and (max-width:1440px){ 
	.header{height:114px;}
	.banner_cage li .pro_cage_pic{width:148px;border-radius:148px;border:5px solid rgba(255,255,255,0.3)}
	.banner_cage li .pro_cage_text{width:90%;}
	.footer .f_fenlei{ width:230px;}
	.banner_cage li a{display:block;width:90%; line-height:40px;}
    .index_nav{height:114px;}
    .index_nav li{ line-height:114px;height:114px;}
    .index_nav li a{  padding:0 3px; font-size: 15px;line-height: 114px;}
    .index_nav li a:hover{  }
    .index_nav li div {display:none;width:150px;text-align:center;color:#4f4f4f;position:absolute;z-index:9999999;left:-40%;top:100%;background: #7ec727}
    .index_nav li div a {display:block;color: #fff; line-height:39px;font-size: 16px;  border-bottom:1px solid rgba(255,255,255,0.1);margin-top:0; padding:0 0 0 0;}
    .index_nav li div a:hover{color:#fff;line-height:39px;font-weight:bold; border-bottom:1px solid rgba(255,255,255,0.1);}
}
.s__p_img{text-align: center;}
.s__p_img p img{ display: inline-block;margin:0 10px 30px 0;width:28%;}
