@charset "utf-8";
/* 公共部分 */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li, pre,fieldset, lengend, button, input, textarea, th, td {margin: 0;padding: 0;}
input,textarea {border: 2 none; -webkit-box-shadow: none; box-shadow: none; outline: none;}
body,button, input, select, textarea {font-family: "Microsoft Yahei"; color: #666; font-size: 13px;}
h1 {font-size: 18px;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}
h4, h5, h6 {font-size: 100%;}
* h1,* h2,* h3,* h4,* h5,* h6{margin: 0px;}
address, cite, dfn, em, i, var {font-style: normal;}
ul, ol ,li{list-style: none;}
a {text-decoration: none; color: #666; word-wrap:break-word;}
a:hover {text-decoration: none; color: #06794e;}
legend {color: #000;} 
fieldset, img {border: none;} 
button, input, select, textarea {font-size: 100%; }
table {border-collapse: collapse;border-spacing: 0;}
body {overflow-y: scroll;}/*防止因滚动条引起的闪烁*/
.fl,.pull-left {float: left;}
.fr,.pull-right {float: right;}
.pr{position: relative;}
.pa{position: absolute;}
.clear{ clear:both; height: 0; overflow: hidden;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.box,.content,.w1200,.width-1200{ width:1300px; margin:0 auto;}
.page_bg { padding:20px 0 20px; background:#fff;}
.page_main { margin: 0 auto; width: 1200px;}
.page_content{ width:1000px;}
.page_left{ width:270px;}
.page_full{ width:100%;}
.dis,.hide{ display:none;}
.line-clamp-1{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.line-clamp-2{overflow : hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.line-clamp-3{overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.box,.content,.w1200,.width-1200{ width:1300px; margin:0 auto;}
address, cite, dfn, em, i, var {font-style: normal;} /* 斜体扶正 */

/*头部*/
.head {width:100%;background: #f8f8f8;height: 38px;}
.head_box {width:1300px;margin: 0 auto;line-height: 38px;}
.head_name {font-size: 14px;color: #888888;float:left;}
.head_icon {float:right;position: relative;z-index: 5;}
.head_icon a {font-size: 14px;color: #888888;padding-left: 24px;margin-left: 18px;background: url(../img/20201222140418_1249096820.png)no-repeat;}
.head_icon a:first-child {background: url(../img/20201222140418_1433301060.png) 0 3px no-repeat;}
.head_icon a:after {content: '';background:url(../img/weixin.jpg)no-repeat; background-size:100% 100%;width: 150px;height: 150px;position: absolute;top:38px;left:0;transform: rotateX(90deg);transition: all 0.5s;}
.head_icon a:first-child:hover:after {transform: rotateX(0);transition: all 0.5s;}
.head_icon a:last-child {background: url(../img/20201222140418_1740989822.png)0 3px no-repeat;}
.tit {    padding: 30px 0 ;overflow: hidden;}
.tit_logo:after {content:'';width: 1px;height: 172px;background: #dddddd;position: absolute;top:-37px;left:245px;}
.tit_box {width: 1300px;margin: 0 auto;position: relative;}
.tit_logo {float:left;position: relative;}
.tit_name {float:left;font-size: 32px;color: #333333;margin-left: 52px;line-height: 50px;}
.tit_name b {}
.tit_name b span {color:#06794e;}
.tit_name p {font-size: 20px;color: #666666;line-height: 36px;letter-spacing: 0.5px;}
.tit_phone {float:right;background: url(../img/20201222165157_512384692.png)no-repeat 0 30px;font-size: 16px;color: #666666;padding-left: 36px;}
.tit_phone b {font-size: 28px;color: #06794e;font-family: Arial;display: block;width: 200px;}
.tit_phone b span {letter-spacing:1.3px;}
.tit_logo1{ float:left; margin-left:60px;}
    
/*导航*/
.xielx1 .nav_bg { background:#06794e; border-bottom: 3px solid #f78601; width: 100%; height: 57px; overflow: hidden;}
.xielx1 .nav_bg .page {height:57px; overflow: hidden;padding-bottom: 15px;}
.xielx1 .nav ul li{ float: left; width:10%; height: 57px; display: block; position: relative;}
.xielx1 .nav ul li a{ display: block; height: 57px; line-height: 57px; color: #fff; font-size: 16px; text-align: center; position:relative; z-index:3; font-weight: bold;}
.xielx1 .nav ul li:hover a,.xielx1 .nav ul li.cur a{  }
.xielx1 .nav ul li::before{content:'';display:block; -webkit-transition:0.2s all ease-in-out; transition:0.2s all ease-in-out; position:absolute;top:-57px;left:0;width:100%;background:#f78601; height:57px;}
.xielx1 .nav ul li:hover::before, .xielx1 .nav ul li.cur::before{top:0;}
.xielx1 .nav ul li::after{ content: ""; position: absolute; right: 0; top:20px; height: 18px; border-right: 1px dotted #fff;}
.xielx1 .nav ul li:last-child::after{ border:none;}

<!--banner-->
.xielx2 .banner .swiper-container,.xielx2 .banner .ban_bg,.xielx2 .banner .ban_nbg { width: 100%; height: 600px;} 
.xielx2 .banner .swiper-pagination-bullet-active {background: #f78601;}
.xielx2 .banner .ban_bg{ background: url() no-repeat center;}
.xielx2 .banner .swiper-slide{ background-position: center; background-repeat: no-repeat;}
.xielx2 .banner .swiper-slide a{ display: block; width: 100%; height: 100%;}


/*搜索*/
.xielx5 .search {padding: 15px 0;background-color: #f5f5f5;}
.xielx5 .search .fl {padding-top: 18px;max-width: 845px;}
.xielx5 .search .fl a:hover {text-decoration: underline;color: #f78601;}
.xielx5 .search .fl a {line-height: 14px;display: inline-block;color: #454545;font-size: 14px;}
.xielx5 .search .fl span:last-of-type {display: none;}
.xielx5 .search .fl strong {display: block;float: left;max-width: 90px;line-height: 15px;font-size: 15px;}
.xielx5 .search_r form {float: left;display: block;width: 270px;background: #fff;border-radius: 50px;line-height: 34px;height: 34px;position: relative;margin: 9px 0 9px 0px;}
.xielx5 .search_r form .search-i {width: 34px;height: 34px;border-radius: 50%;position: absolute;right: 0;top: 0;overflow: hidden;display: block;transition: 0.3s all ease-in-out;background: #06794e url(../img/yIXrIGuLZl3VPbVdlIqqSJjwMsS560GoNRKb2Kxt52NPIH_9iLH8ruAkLNiXqL7Tf9yAsUER1rydZal7ISU9PrXpCd6MnzkOVsjHZQzI3r1zQWzyT7BgPVF0aRiMmxYW.png) no-repeat center;}
.xielx5 .search_r .search-i:hover {background-color: #f78601;}
.xielx5 .search_r .search-i input {display: block;width: 100%;height: 100%;cursor: pointer;background: none;border: 0 none;outline: none;}
.xielx5 .search_r .search-bg input {line-height: 34px;background: none;border: 0 none;width: 220px;padding-left: 20px;color: #aaa;outline: none;}

/*首页产品*/
.xielx6 .pro_l {width: 100%;color: #fff;float: left;}
.xielx6 .pro_ltlite {background: #06794e;width: 100%;height: 97px;position: relative;padding:10px 0;}
.xielx6 .pro_ltlite_btn{position: absolute; height: 40px; line-height: 40px; padding: 0 20px; border: 1px #ddd solid; background: #f1f1f1; border-radius: 5px; top: 78px; left: 8%;z-index: 99;color: #333;}
.xielx6 .pro_l p {font-size: 24px;padding-top: 25px;line-height: 30px;height: 30px;overflow: hidden;text-align: center;}
.xielx6 .pro_l em {font-size: 13px;color: #fff;text-transform: uppercase;opacity: .6;text-align: center;overflow: hidden;display: block;}
.xielx6 .pro_ld {background: #fff;border: 1px solid #06794e;border-top: none;padding: 20px 0;}
.xielx6 .pro_ld>ul>li>a {background: #f5f5f5;color: #333;display: block;height: 46px;line-height: 46px;text-align: left;font-size: 18px;position: relative;text-indent: 2em;margin: 13.4px auto;}
.xielx6 .pro_ld>ul>li>a:after {content: "";display: block;position: absolute;background: url(../img/yIXrIGuLZl3VPbVdlIqqSJjwMsS560GoNRKb2Kxt52PcExGFxASkoTKUndR_bZYpgaFyCDFsEi18WtR8kRHtkrlhPqpFAMsotags-Qjjbgc.1.png) center no-repeat;width: 19px;height: 19px;top: 13px; right: 40px;}
.xielx6 .pro_ld .list_02 a {display: block;padding-left: 40px;font-size: 14px;font-weight: normal;color: #666;line-height: 43px;width: 202px; margin: 0 12px;text-align: left;text-indent: 1em;position: relative;}
.xielx6 .pro_ld .list_02 a:after {content: "";display: block;position: absolute;width: 8px; height: 8px; border: 1px #ccc solid;border-radius: 50%;left: 30px;top: 16px;}
.xielx6 .pro_ld .list_02 a:hover:after {background: #f78601;border-color: #f78601;}
.xielx6 .pro_ld a:hover {color: #f78601;}
.xielx7 .pro_content{overflow: hidden;}
.xielx7 .pro_ul li{float: left;width: 283px;margin:10px;}
.xielx7 .pro_ul li p{line-height: 40px;height: 40px;text-align: center;background: #eee;position: relative;}
.xielx7 .pro_ul li p::after,.xielx7 .pro_ul li p:after{content: '';-webkit-transition: ease-in-out 0.4s all;transition: ease-in-out 0.4s all;position: absolute;left: -200%;bottom: 0;width: 200%;height: 200%;z-index: 0;top: -200%;border-radius: 50%;opacity: 0; background: #06794e}
.xielx7 .pro_ul li:hover p::after{left: -50%;top: -50%;opacity: 1;}
.xielx7 .pro_ul li:hover p a{color: #fff;z-index: 1;}
.xielx7 .pro_ul li p a{font-size: 14px;display: block;position: relative;}
.xielx7 .image-box{width: 100%;position: relative;overflow: hidden;text-align: center;border: 1px solid #d0d0d0;box-sizing: border-box;}
.xielx7 .pro_mask{width: 100%;background: rgba(0, 0, 0, 0.4);height: 100%;position: absolute;bottom: 0;left: -100%;-webkit-transition: 0.3s all ease-in-out;transition: 0.3s all ease-in-out;}
.xielx7 .pro_mask a{display: block;width: 100%;height: 100%;overflow: hidden;}
.xielx7 .pro_mask .pro_icon{width: 50px;height: 50px;border-radius: 50%;line-height: 50px;color: #fff;margin: auto;margin-top: 55px;background: #f78601}
.xielx7 .pro_mask .pro_icon i.dicon{font-size: 25px;}
.xielx7 .pro_mask .pro_btn{line-height: 22px;border-radius: 10px;font-size: 13px;padding: 1px 15px;margin: 15px auto;display: inline-block;border: 1px solid #fff;-webkit-transition: all 0.3s 0.3s;transition: all 0.3s 0.3s;color: #fff;text-align: center;}
.xielx7 .pro_ul li:hover .pro_mask{left: 0;}
.xielx7 .image-box img{max-width: 100%;vertical-align: middle;min-height: 188px;}
.banner1 {width:100%;overflow: hidden;position: relative;}
.banner1_box {max-width: 100%;height:497px;}
.banner1_box ul {list-style: none;}
.banner1_box ul li {transition: .5s;width: 100%;height: 497px;background-position: center;position:relative;}
.banner1_box ul li+li {/*display:none;*/}
.banner1_after {width: 100%; position: absolute;bottom:20px;left: 47%; text-align: center;}
.banner1_after ul {list-style: none;}
.banner1_after ul li {width: 9px;height: 9px;background:#ffffff;border-radius: 50%;float: left;margin-right: 10px;transition: .5s;}
.banner1_after ul li:hover {background: #06794e;transition: .5s;}
.banner1_after ul li.on{background:#06794e;}
.banner1-btn .prev ,.banner-btn .nex{position: absolute;left: 3%;top:45%;margin-top: -25px;width:39px;height:55px;
background: url(../img/20200830105927_515019555.png) -106px 10px no-repeat #b00f17;filter: alpha(opacity=50);opacity: 0.5; display: none;transition: all 0.3s linear;}
.banner-btn .next {position: absolute;right: 3%; width:39px;height:55px;top:45%;background: url(../img/20200830105927_515019555.png) 11px 11px no-repeat #b00f17; filter: alpha(opacity=50);opacity: 0.5;display: none;}
.banner1:hover .banner-btn .prev ,.banner-btn .nex{    display: none;transition: all 0.3s linear;}
.banner1:hover .banner-btn .next{    display: none;transition: all 0.3s linear;}
.banner_name {position:absolute;top:0;left:42px;}
.banner_name b {font-size: 22px;width: 130px;height: 50px;background: #06794e;line-height: 50px;display: block;color: #ffffff;text-align: center;}
.banner_name p {font-size: 26px;color: #333333;font-weight: bold;margin-top: 80px;}
.banner_name p span {font-size: 16px;line-height: 30px;font-weight: normal;display: block;width: 273px;margin-top: 30px;}
.banner_name a {width: 110px;height: 35px;background: #06794e;border-radius: 10px;font-size: 16px;color: #ffffff;text-align: center;display: inline-block;line-height: 35px;margin-top: 30px;}
.pro_call {height: 248px;margin-top: 24px;}
.banner1_a{background-image: url(../img/20201224163505_1197361172.jpg);}
.banner1_b{background-image: url(../img/20201225164330_455199249.jpg);}
.banner1_c{background-image: url(../img/20201225164635_1887126890.jpg);}
.partner_d{overflow:hidden;height:330px;width:1000px; margin-top:20px;}

.int {width:100%;background: url(../img/20201223101929_547907647.png)no-repeat center;height: 918px;overflow: hidden; margin-top:0px;}
.int_box {width:1300px;margin: 0 auto;}
.int_tit {font-size: 42px;color: #ffffff;text-align: center;line-height: 72px;position: relative; padding-top:50px;}
.int_tit b {}
.int_tit b em {font-size: 72px; color: #06794e;font-style: italic;line-height: 72px;padding-right: 12px;}
.int_tit p {font-size: 20px;color: #ffffff;line-height: 24px;letter-spacing: 0.5;}
.int_tit:before {content:'';width: 34px;height: 16px;position: absolute;left:49%;bottom: -40px;}
.int_con {width: 1300px;margin-top:100px;position: relative;}
.int_con:after {content:'';background: url(../img/index1.png)no-repeat;width: 652px;height: 558px;position: absolute;top:0;right:0;}
.int_con ul {width: 610px;overflow: hidden;display: inline-block;}
.int_con li {width: 239px;height: 122px;background: #f8f8f8;float: left;margin-right: 10px;margin-bottom: 10px;padding: 25px 28px;cursor: pointer;transition: all 0.5s;}
.int_con li.on img {-webkit-transform: rotate(360deg);transform: rotate(360deg);-webkit-transition: -webkit-transform 0.5s linear;transition: transform 0.5s linear;}
.int_con li i{display: inline-block;float: left;}
.int_con li b {font-size: 20px;line-height: 24px;float: left;margin-left: 10px;margin-top: 15px;}
.int_con li p {font-size: 14px;line-height: 24px;color: #666666;display: inline-block;margin-top: 15px;}
.int_con li:before {content: '';width: 15px;height: 15px;background:#06794e;border-radius: 50%;position: absolute;z-index: 5;animation: animations 4s ease-out infinite;opacity: 0;}
.int_con li.on:nth-child(1):before {opacity: 1; left: 54%;top:13%;}
.int_con li.on:nth-child(2):before {opacity: 1; left: 51%;top:66%;}
.int_con li.on:nth-child(3):before {opacity: 1; left: 50%;bottom: 3%;}
.int_con li.on:nth-child(4):before {opacity: 1; right: 12%;top:24%;}
.int_con li.on:nth-child(5):before {opacity: 1; right: 14.4%;top:82%;}
.int_con li.on:nth-child(6):before {opacity: 1; right:48%;top: 24%;}
.int_con li.on {background: #06794e;transition: all 0.5s;color: #ffffff;}
.int_con li.on p {color:#ffffff;transition: all 0.5s;}
@keyframes animations{
    0%{ box-shadow: 0 0 0 0 rgba(6, 121, 78, 0.3);}
    50%{ box-shadow: 0 0 0 10px rgba(6, 121, 78, 0.3);}
    100%{ box-shadow: 0 0 0 15px rgba(6, 121, 78, 0.3);}
}

.solu {padding-bottom: 50px; overflow: hidden;    margin-top:0px;}
.solu_box {width: 1300px;margin: 0 auto;position: relative;}
.solu_box:after {content:'';width: 34px;height: 16px;position: absolute;top:0;left:49%;}
.solu_tit {font-size:42px;line-height: 45px;text-align: center;padding-top: 36px;}
.solu_tit b {color: #06794e;}
.solu_tit p {font-size: 18px;color: #888888;line-height: 36px;}
.solu_con {margin-top:60px;}
.solu_con ul {display: flex;justify-content: space-around;align-items: center;}
.solu_con li {width: 325px;height: 565px;background: #ffffff;text-align: center;padding-top: 55px;border-right: 1px solid #eeeeee;cursor: pointer;transition: all 0.5s;}
.solu_con li i {display: flex;justify-content: center;}
.solu_con li b {font-size: 18px;color: #36373a;line-height: 30px;display: flex;justify-content: center;margin-top: 56px;}
.solu_con li p {margin-top: 30px;}
.solu_con li em {font-size: 15px;color: #666666;line-height: 30px;display: flex;margin-top: 21px;padding: 0 45px;}
.solu_con li a {width: 112px;height: 32px;background: #36373a;font-size: 15px;color: #ffffff;border-radius: 40px;line-height: 32px;display: flex;justify-content: center;margin: 0 auto;margin-top: 36px;}
.solu_con li.on {box-shadow:0 0 20px rgba(0,0,0,0.2);margin: 0 auto;z-index:5;transition: all 0.5s;width:425px;}
.solu_con li.on b {color:#06794e;transition: all 0.5s;}
.solu_con li.on a {background:#06794e; transition: all 0.5s;width:132px;}

.banner_2 {width: 100%;height: 289px;background: url(../img/banner_002.jpg) no-repeat center;}

.adv {padding: 50px 0; overflow: hidden; }
.adv_box {min-width: 1300px;}
.adv_tit {text-align: center;position: relative;}
.adv_tit b {font-size: 42px;line-height: 60px;display: inline-block;}
.adv_tit p {font-size: 18px;line-height: 42px;color: #36373a;}
.adv_tit:after {content:'';width: 34px;height: 16px;position: absolute;bottom:-30px;left:49%;}
.adv_tab {margin-top: 77px;}
.adv_nav {width: 1300px;margin: 0 auto;}
.adv_nav ul {display: flex;width: 1300px;height: 120px;background: #f8f8f8;}
.adv_nav li {flex: 1;border-left:1px solid #ffffff;display: flex;justify-content: center;align-items: center;cursor: pointer;position: relative;transition: 0.5s;}
.adv_nav li:before {content: '';width: 260px;height: 10px;background: #36373a;position: absolute;top: 0;left: 0;}
.adv_nav li:after {content: '';width: 0;height: 10px;position: absolute;background: #06794e;top: 0;left: 0;}
.adv_nav li.on:after {width: 100%;transition: 0.5s;}
.adv_nav li:first-child {border-left:0;}
.adv_nav li b {font-size: 24px;text-align: center;line-height: 30px;}
.adv_nav li b span {font-size: 14px;font-family: Arial;line-height: 28px;display: flex;font-weight: normal;color: #999999;justify-content: center;}
.adv_nav li.on {color: #06794e;transition: all 0.5s;}
.adv_nav li.on b span {color: #06794e;transition: all 0.5s;}
.adv_con {display: flex;margin-top: 26px;width:10%;position:relative;}
.adv_left {width: 52%;display: flex;align-items: center;flex-wrap: wrap;justify-content: flex-end;}
.adv_txt { background: #36373a;width: 565px;padding-right: 50px;position: relative;height:100%;}
.adv_con:before {content: '';width: 352px;background: #36373a;height: 100%; position: absolute;left: 0;top: 0;}
.adv_big { width: 1000%;height: 598px;overflow: hidden;display:flex;transition: all 0.5s;}
.adv_txt i {width: 64px;height: 104px;background:#06794e;display: inline-block;position: relative;color: #ffffff;text-align: center;padding: 38px 28px;font-style: normal;float: left;}
.adv_txt i>p {font-size: 24px;line-height: 24px;font-weight: bold;}
.adv_txt i>p>span {font-size: 50px;line-height: 65px;font-family: Arial;display: inline-block;font-weight: normal;}
.adv_txt>p {font-size: 28px;line-height: 36px;float: left;width: 370px;margin-left: 32px;margin-top: 50px;color: #ffffff;font-weight: bold;}
.adv_txt>p>span {font-size: 12px;line-height: 24px;color: #666666;display: inline-block;margin-top: 6px;font-family: Arial;font-weight: normal;    }
.adv_txt em {font-size: 15px;line-height: 30px;color: #999999;display: inline-block;margin-top: 40px;}
.adv_txt a {width:155px;height: 50px;background: #06794e;line-height: 50px;font-size: 16px;color: #ffffff;display: inline-block;text-align: center;margin-top: 66px;transition:all 0.5s;    position: relative;overflow: hidden;}
.adv_txt a:hover {width:175px;transition:all 0.5s;}
.adv_right {}
.adv_right img {display: block;}
.adv_big .adv_big+.adv_big{display: none;}
.adv:after {content:'';background: url(../img/20201217100846_606359092.jpg)no-repeat center;width: 910px;height: 629px;position: absolute;right:0;top:0;bottom:0;background-size: 100% 100%;display: none;}
.adv_txt a:before {position: absolute;content: '';display: inline-block;top: -180px;left: 0;width: 30px;height: 100%;background-color: #fff;animation: shiny-btn1 4s ease-in-out infinite;}
@-webkit-keyframes shiny-btn1 {
    0% { -webkit-transform: scale(0) rotate(45deg); opacity: 0; }
    80% { -webkit-transform: scale(0) rotate(45deg); opacity: 0.5; }
    81% { -webkit-transform: scale(4) rotate(45deg); opacity: 1; }
    100% { -webkit-transform: scale(50) rotate(45deg); opacity: 0; }
}

.xielx8 .case_bg .box {min-height: 50px;margin-top: 70px;}
.xielx8 .case_bg li {float: left;margin-right: 30px;width: 413px;}
.xielx8 .case_bg li:nth-child(3n) {margin-right: 0;}
.xielx8 .case_bg li:nth-child(n+4) {margin-top: 30px;}
.xielx8 .case_bg li .case_img {width: 411px;height: 308px;border: 1px solid #f5f5f5;}
.xielx8 .case_bg li .case_img img {display: block;width: 100%;height: 100%;}
.xielx8 .case_bg li .case_t {width: 100%;height: 50px;line-height: 50px; background: #f5f5f5;}
.xielx8 .case_bg li .case_t span {position: relative;display: block;padding-left: 20px; font-size: 16px;color: #333;}
.xielx8 .case_bg li .case_t span:after {display: block;content: " ";position: absolute;top: 20px;right: 20px;width: 9px;height: 9px;}
.xielx8 .case_bg li:hover .case_img {border-color: #06794e;}
.xielx8 .case_bg li:hover .case_t {background: #06794e;}
.xielx8 .case_bg li:hover .case_t span {color: #fff;}
.xielx8 .case_bg li:hover .case_t span:after {background-position: 0 -9px;}
.pro_bg {width: 100%;overflow: hidden;margin-top: 60px;}
.pro_bg {width: 100%;overflow: hidden;margin-top: 60px;}
.proc_c{margin-top:50px;}
.proc_c>b{font-size: 42px;color: #06794e;display: block;text-align: center;margin-bottom:50px;}
.proc_btn{display: flex;justify-content: space-between;align-items: center;}
.proc_btn li{position: relative;}
.proc_btn li span{display: inline-block;width: 74px;height: 74px;border-radius: 100%;background: #333;color: #fff;line-height: 74px;text-align: center;font-size: 28px;}
.proc_btn li p{display: inline-block;color: #333;font-size:22px;width:180px;height:74px;text-align:center;line-height:74px;background: #f3f3f3;border-radius: 37px;position: absolute;top: 0;left: 40px;z-index: -1;}
.proc_btn li a{color: #ccc;font-size: 30px;}
.proc_btn li:nth-child(odd) {width: 16.2%;}
.proc_btn li a:last-child {position: absolute;top: 0;left: 12px;}
.p2{margin-top: 85px;}
.p2 li:last-child:before,.p2 li:last-child:after{position: absolute;content: "\e78a";font-family: "iconfont";color: #ccc;font-size: 30px;transform: rotate(90deg);}
.p2 li:last-child:before{top: -63px;left: 50%;}
.p2 li:last-child:after{top: -52px;left: 50%;}
.proc_pho{display: flex;background: #06794e;width: 688px;height: 60px;align-items: center;justify-content:center;border-radius: 30px;margin:46px auto 80px;}
.proc_pho b{font-size: 24px;color: #fff;}
.proc_pho p{width: 178px;height: 100%;background: #333;color: #fff;font-size: 18px;text-align: center;line-height: 60px;border-radius: 30px;margin:0 16px;}
.proc_pho>span{color: #fff;font-size: 36px;font-family: "Arial";font-weight: bold;}
.proc_pho p span{display: inline-block;margin-right: 8px;}
.proc_btn li:nth-child(odd) span,.proc_btn li:nth-child(odd) p{transition:all .5s}
.proc_btn li:nth-child(odd):hover span {background: #06794e;transform: rotate(360deg);}
.proc_btn li:nth-child(odd):hover p {color: #06794e;}

.yz_ser{display: flex;justify-content: space-between;margin-top: 50px; background:url(../img/20210603095720_25224805.jpg) center ; padding:50px;}
.yz_l{width: 46%;padding-top: 35px;}
.yz_l b{font-size: 42px;color: #06794e;}
.yz_l p{font-size: 28px;font-weight:100;color: #333;}
.yz_info{font-size: 14px;color: #666666;line-height: 30px;margin: 40px 0 48px;}
.yz_info a{font-size: 14px;color: #666666;}
.yz_btn ul{display: flex;}
.yz_btn ul li{width: 22.2%;height: 56px;line-height: 56px;text-align: center;margin-right: 11px;position:relative;}
.yz_btn ul li:after{content:'';width:100%;height:56px;border-radius:28px;background: linear-gradient(180deg, rgba(6, 121, 78, 0.1), transparent, transparent, transparent);position:absolute;top:56px;left:0;}
.yz_btn ul li a{width: 100%;height: 100%;display: inline-block;color: #fff;border-radius: 28px;font-weight: bold;background: #06794e;font-size: 20px;}
.yz_img{width: 610px;background: #fff;border: 15px solid #06794e;padding: 12px;}
.yz_img img{width: 100%;display: block;}

.xielx10 .news_bg {width: 100%;height: auto;overflow: hidden;margin-top:50px;}
.xielx10 .news_title .fl{width: 460px;overflow: hidden;margin-left: 8px;}
.xielx10 .news_title .fl:hover .news_tile_ico {-webkit-animation: circle 1s infinite linear;transition: all 0.5s linear;border-right-color: #06794e;}
.xielx10 .news_tile_ico {width: 150px;height: 150px;border: 3px solid #06794e;border-left-color: #06794e;border-right-color: rgba(255,255,255,0);border-top-color: #d7d7d7; border-radius: 50%;position: absolute;transition: all 0.5s linear;}
@-webkit-keyframes circle{
        0%{ transform:rotate(0deg); }
        100%{ transform:rotate(-360deg); }
    }
.xielx10 .news_tile_t {overflow: hidden; position: relative;}
.xielx10 .news_tile_tl {float: left;font-size: 100px;font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;font-weight: bold;line-height: 160px; width: 100px; margin-left: 20px; text-align: center;}
.xielx10 .news_tile_tr {float: left; overflow: hidden;margin-top: 23px;background: #fff;padding: 20px 0;}
.xielx10 .news_tile_tr p {display: block; max-width: 330px;font-family: Arial, Helvetica, sans-serif;font-size: 20px;line-height: 20px;font-weight: bold;text-transform: uppercase;}
.xielx10 .news_tile_tr span {display: block;max-width: 330px;font-size: 40px;font-weight: bold;line-height: 48px;color: #06794e;}
.xielx10 .news_title .fr {width: 700px;overflow: hidden;}
.xielx10 .news_title .fr .news_t_en {width: 640px;margin-left: 60px; border-top: solid 1px #ddd;text-align: right;font-size: 12px;text-transform: uppercase; font-family: Arial, Helvetica, sans-serif;color: #ccc;line-height: 20px;padding-top: 12px;}
.xielx10 .news_title .fr .news_t_w {width: 700px;overflow: hidden;line-height: 26px;text-align: right;font-size: 18px;color: #888;}
.xielx10 .news_title .fr .news_t_tab {overflow: hidden;width: 700px;margin-top: 32px;}
.xielx10 .news_title .fr .news_t_tab li {display: block; float: left;text-decoration: none; height: 70px;width: 200px;transition: all 0.5s linear; margin: 0px 2px;box-shadow: 0 0 10px #cecece inset;background: #fcfcfc;position: relative;}
.xielx10 .news_title .fr .news_t_tab li a {display: block;font-size: 20px; line-height: 70px;text-align: center; transition: all 0.5s linear;}
.xielx10 .news_title .fr .news_t_tab li::after {content: " "; width: 0px; height: 3px; background: #f78601; position: absolute;bottom: 0;transition: all 0.5s linear;}
.xielx10 .news_title .fr .news_t_tab li.on {text-decoration: none;transition: all 0.5s linear;width: 288px;background: #f5f5f5; box-shadow: 0 0 0 #cecece;}
.xielx10 .news_title .fr .news_t_tab li.on a {font-size: 20px;font-weight: bold;color: #06794e;}
.xielx10 .news_title .fr .news_t_tab li.on::after{width: 288px;transition: all 0.5s linear;}   
.xielx10 .news_d {overflow: hidden;width: 1300px; margin: 0 auto;height: 474px;position: relative; margin-top: 40px;min-width: 1300px;}
.xielx10 .news_d .news_content li {float: left;width: 382px;border: solid 1px #ddd;height: 419px;padding: 25px;overflow: hidden;margin-right: -1px; position: relative;background: #fff;}
.xielx10 .news_d .news_content li .news_d_img {margin-top: 25px;width: 380px;height: 200px;border: solid 1px #ccc;overflow: hidden;}
.xielx10 .news_d .news_content li .news_d_img img {display: block;width: 100%;transition: all 0.5s linear;}
.xielx10 .news_d .news_content li .news_d_tile { margin-top: 20px;font-size: 18px;color: #333;}
.xielx10 .news_d .news_content li .news_d_date {height: 60px;line-height: 60px;overflow: hidden;position: relative;font-family: Arial, Helvetica, sans-serif;color: #06794e;}
.xielx10 .news_d .news_content li .news_d_date span {display: block;position: absolute;font-size: 56px;filter: Alpha(opacity=10);opacity: 0.1;}
.xielx10 .news_d .news_content li .news_d_date p {font-size: 26px;}
.xielx10 .news_d .news_content li .news_d_w {font-size: 14px;width: 348px;color: #666;line-height: 26px;overflow: hidden;height: 50px;margin-bottom: 30px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.xielx10 .news_d .news_content li .news_d_a a { display: block;font-size: 14px;color: #333;line-height: 32px;width: 60px;border-bottom: solid 1px #ccc;padding-bottom: 5px;transition: all 0.5s linear;}
.xielx10 .news_d .news_content li:hover .news_d_img img {transform: scale(1.15);}
.xielx10 .news_d .news_content li:hover .news_d_a a {transition: all 0.5s linear;width: 120px;border-bottom: solid 1px #f78601;color: #f78601;}

.xielx11 .copyright_bg {padding: 60px 0 50px ;width: 100%;background: #333;border-bottom: 1px solid #282828;margin-top:50px;}
.xielx11 .copyright_bg .copyright_nav {width: 645px;height: 228px;border-right: 1px solid #222;}
.xielx11 .copyright_bg .copyright_nav dl {float: left;width: 160px;}
.xielx11 .copyright_bg .copyright_nav dl dt span {display: block;font-size: 18px;color: #fff;}
.xielx11 .copyright_bg .copyright_nav dl dd {padding-top: 26px;}
.xielx11 .copyright_bg .copyright_nav dl dd a {display: block;font-size: 14px;color: #999;line-height: 32px;}
.xielx11 .copyright_bg .copyright_nav dl dd a:hover {color: #fff;}
.xielx11 .copyright_bg .copyright_contact { margin-left: 60px;}
.xielx11 .copyright_bg .copyright_contact .copyright_contact_tile span {font-size: 16px;color: #fff;}
.xielx11 .copyright_bg .copyright_contact .copyright_contact_tel {padding-top: 21px;}
.xielx11 .copyright_bg .copyright_contact .copyright_contact_tel span {display: block;font-size: 32px;color: #06794e;}
.xielx11 .copyright_bg .copyright_contact .copyright_contact_tel p {padding: 7px 0 11px;display: block;font-size: 14px;color: #999;}
.xielx11 .copyright_bg .copyright_contact .copyright_contact_tel a { display: block; margin-top: 8px;width: 80px; height: 28px;text-align: center; font-size: 14px;color: #999;line-height: 28px;border-radius: 15px;background: #444;}
.xielx11 .copyright_bg .copyright_contact .copyright_contact_tel a:hover { color: #fff;background: #06794e;}
.xielx11 .copyright_bg .copyright_qr {width: 160px; height: 160px;}
.xielx11 .copyright_bg .copyright_qr .copyright_qr_img {width: 160px;height: 160px;}
.xielx11 .copyright_bg .copyright_qr .copyright_qr_img img {width: 100%; height: 100%;}
.xielx11 .copyright_bg .copyright_qr .copyright_qr_t {text-align: center;}
.xielx11 .copyright_bg .copyright_qr .copyright_qr_t span { display: block; padding-top: 8px;font-size: 14px;color: #999;}
.xielx11 .footer_bg {width: 100%;height: 62px;text-align: left;font-size: 14px;color: #999;line-height: 62px;background: #333;}
.xielx11 .footer_bg a {font-size: 14px; color: #999;}
.xielx11 .footer_bg a:hover {color: #fff;}
.xielx11 .links_bg {padding-top: 12px;width: 100%;height: 72px;line-height: 72px;background: #333;}
.xielx11 .links_bg .links_t span {display: block;font-size: 16px;color: #fff;}
.xielx11 .links_bg .links_d {margin-left: 20px; }
.xielx11 .links_bg .links_d a {font-size: 14px;color: #999;}
.xielx11 .links_bg .links_d a:hover {color: #fff;}
.xielx11 .links_bg .links_d span {font-size: 14px;color: #999;}
.xielx11 .links_bg .links_d span:last-of-type {display: none;}

/*about*/
.xielx2 .banner .swiper-container,.xielx2 .banner .ban_bg,.xielx2 .banner .ban_nbg { width: 100%; height: 400px;} 
.xielx2 .banner .swiper-pagination-bullet-active {background: #f78601;}
.xielx2 .banner .ban_bg{ background: url(../img/1F62658A-B8C75ED2-A05D519D-C90364360.jpg) no-repeat center;}
.xielx3 .navigation {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 100%;line-height: 70px;height: 70px;margin-bottom: 20px;text-align: left;background: #f5f5f5;}
.xielx3 .nav_l li {text-align: center;float: left;cursor: pointer;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;position: relative;}
.xielx3 .nav_l li a {padding: 0 20px;position: relative;display: block;font-size: 16px;color: #333;}
.xielx3 .nav_l li a:after {position: absolute;display: block;content: " ";top: 0;right: 0;width: 1px;height: 100%; background: #fff;}
.xielx3 .nav_l li.on,
.xielx3 .nav_l li:hover { background: url(../img/yIXrIGuLZl3VPbVdlIqqSJjwMsS560GoNRKb2Kxt52NPIH_9iLH8ruAkLNiXqL7TQQJ3Tl7_AkZIPZlGCiioKZaDC9bTXTXHBy-aa_xIVwc.1.png) no-repeat bottom center #06794e;border-color: #06794e;}
.xielx3 .nav_l li.on a,.xielx3 .nav_l li:hover a {color: #fff;}
.xielx3 .nav_r {padding-right: 15px;}
.xielx3 .navigation .dicon {font-size:18px;padding:0 5px;color:#06794e;}
.xielx3 .navigation_w {float:right; padding-right:5px; font-size:12px;font-style: normal; font-weight: 300;font-family: arial;color: #ccc;}
.xielx3 .link {display:none;}
.xielx12 .jianjietop{overflow:hidden;margin:30px auto 55px; width:1200px;}
.xielx12 .jianjietop img{float:left;}
.xielx12 .jianjietop p{font-size:16px;line-height:35px;padding: 40px 30px 0 530px;color:#666;}
.xielx12 .jianjietop p strong{display:block;color:#06794e;font-size:19px;line-height:60px;}
.xielx12 .jianjie{font-size: 15px;line-height:30px; width:1200px;}
.xielx12 .jianjie h2{font-size:26px;line-height:60px;text-align: center;font-weight:bold;margin-top: 30px;color:#06794e;}
.xielx12 .jianjie i{width:55px;height:3px;background: #f78601;margin: 10px auto 21px;display:block;}
.xielx12 .jianjie span{display:block;margin-bottom: 15px; text-indent:2em; line-height:43px;}
.xielx12 .indus_bg{ width:100%; height: auto; background:#FFF; margin:0 auto;}
.xielx12 .ser { width: 278px;float: left;padding: 5px 5px;border: 1px solid #eee; overflow: hidden;text-align: center;}
.xielx12 .pic:hover {-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1);transform: scale(1.1);}
.xielx12 .pic {transition: 1s;text-align: center;}
.xielx12 .ser img{width:278px;height:341px;}
.xielx12 .ping{padding: 30px;}

/*产品页面*/
.xielx2 .banner .slide_01{ background-image: url(../img/cp.jpg);background-position: left top;}
.xielx6 .pro_l {width: 100%;color: #fff;float: left;}
.xielx6 .pro_ltlite {background: #06794e;width: 100%;height: 97px; position: relative;padding:10px 0;}
.xielx6 .pro_ltlite_btn{position: absolute; height: 40px; line-height: 40px;  padding: 0 20px;  border: 1px #ddd solid;  background: #f1f1f1; border-radius: 5px; top: 78px; left: 8%;z-index: 99;color: #333;}
.xielx6 .pro_l p {font-size: 24px;padding-top: 25px;line-height: 30px;height: 30px; overflow: hidden;text-align: center;}
.xielx6 .pro_l em {font-size: 13px;color: #fff;text-transform: uppercase;opacity: .6;text-align: center;overflow: hidden;display: block;}
.xielx6 .pro_ld { background: #fff;border: 1px solid #06794e; border-top: none;padding: 20px 0;min-height: 830px;}
.xielx6 .pro_ld>ul>li>a {background: #f5f5f5;color: #333;display: block;height: 46px;line-height: 46px; text-align: left;font-size: 18px;position: relative;text-indent: 2em;margin: 13.4px auto;}
.xielx6 .pro_ld>ul>li>a:after {content: "";display: block;position: absolute;background: url(../img/yIXrIGuLZl3VPbVdlIqqSJjwMsS560GoNRKb2Kxt52PcExGFxASkoTKUndR_bZYpgaFyCDFsEi18WtR8kRHtkrlhPqpFAMsotags-Qjjbgc.1.png) center no-repeat;width: 19px;height: 19px;top: 13px;right: 40px;}
.xielx6 .pro_ld .list_02 a {display: block; padding-left: 40px;font-size: 16px;font-weight: normal;color: #666;line-height: 43px;width: 202px;margin: 0 12px;text-align: left;text-indent: 1em;position: relative;}
.xielx6 .pro_ld .list_02 a:after {content: ""; display: block; position: absolute;width: 8px;height: 8px; border: 1px #ccc solid; border-radius: 50%;left: 30px;top: 16px;}
.xielx6 .pro_ld .list_02 a:hover:after {background: #f78601;border-color: #f78601;}
.xielx6 .pro_ld a:hover {color: #f78601;}
.xielx17 .navigation { text-overflow: ellipsis;white-space: nowrap;overflow: hidden;width: 100%; line-height: 40px;height: 40px;margin-bottom: 20px;border-bottom: 1px dashed #ddd;text-align: left;background: none;}
.xielx17 .navigation .dicon{ font-size:18px; padding:0 5px; color:#06794e;}
.xielx17 .navigation_w{ float:right; padding-right:5px; font-size:12px;font-style: normal;font-weight: 300;font-family: arial;color: #ccc;}
.xielx17 .link{ display:none;}
.xielx14 .protemptwo{width:100%;}
.xielx14 .protemptwo li{ float:left; width:31.33%; box-shadow:0px 0px 10px #eee;transition: all .5s ease; position:relative; margin:0 1% 2% 1%;}
.xielx14 .protemppic{overflow:hidden; position:relative;min-height: 213px;}
.xielx14 .protemppic img{ width:100%; transition:all .5s ease;}
.xielx14 .protemptitl a{ display:block; position:relative; font-size:16px; line-height:60px; padding:0px 3%;}
.xielx14 .protemptitl{position:relative;}
.xielx14 .protemptitl a:after,.xielx14 .protemptitl:before,.xielx14 .protemppic a:after{content:''; display:block; position:absolute;}
.xielx14 .protemptitl a:after{ width:18px; height:18px; border-radius:50%; right:20px; top:22px; background: url(jump-url/yIXrIGuLZl3VPbVdlIqqSJjwMsS560GoNRKb2Kxt52NPIH_9iLH8ruAkLNiXqL7TsQEeAjKzV33oOjhVLwp62lQOL1OnoIiuDLof7J4Qr6s8J5MYUXjKeKpQ5zI-OSgt.png) no-repeat top center;}
.xielx14 .protemptitl:before{ width:100%; height:0px; bottom:0px; left:0px; background:#06794e; transition:all 0.5s ease;}
.xielx14 .protemppic a:after{ width:100%; height:0px; background: linear-gradient(to bottom, rgba(0,0,0,0.3), transparent);top:0px; left:0px; transition:all 0.5s ease;}
.xielx14 .protemptwo li:hover .protemppic a:after{ height:100%;}
.xielx14 .protemptwo li:hover .protemptitl:before{height: 100%;transition: 0.6s;}
.xielx14 .protemptwo li:hover .protemptitl a:after{ background-position-y:-18px;}
.xielx14 .protemptwo li:hover .protemptitl a{ color:#fff;}
.xielx14 .protemptwo li:hover .protemppic img{ transform:scale(1.5);}
.xielx15 .flip_pages { margin-top:20px; text-align: center; line-height:22px;}
.xielx15 .flip_pages span{ border:1px solid #ddd; padding:0 6px; margin-right:5px; display:inline-block; height:22px;}
.xielx15 .flip_pages select{height:24px; vertical-align: initial;}

/*产品内页*/
.xielx2 .banner .slide_01{ background-image: url(../img/cp.jpg);background-position: left top;}
.xielx17 .link{ display:none;}
.xielx16 .pro_detail_img {text-align: center;}
.xielx16 .pro_detail_img img { max-width: 50%;}
.xielx16 .pro_detail_name {font-size: 15px;font-weight: bold;line-height: 32px;text-align: center;}
.xielx16 .pro_detail_next {padding: 6px 0;text-align: center;}
.xielx16 .pro_content {line-height: 28px;}
.xielx16 .pro_content img { max-width: 100%;display: block;}
.xielx16 .pro_content_title {position: relative; height: 40px;border-bottom: 1px solid #ddd; line-height: 40px;font-size: 14px;color: #444;margin-bottom: 15px;padding-left: 5px;}
.xielx16 .pro_content_title strong{ font-size: 16px;font-weight: bold;color: #f78601;}
.xielx16 .pro_content_title span{color: #999;}
.xielx16 .pro_content_title i {display: block; width: 100px; position: absolute; bottom:-1px;z-index: 2;left:0;border-bottom: 2px solid #f78601;}
.xielx16 .pro_content_con {line-height: 28px;}
.xielx16 .pro_content_con img {max-width: 100%;}
.xielx16 .pro_content_con p {margin-bottom: 20px;}
.xielx16 .pro_content_con td {border: 1px solid #dbdbdb; padding-left: 10px;line-height: 30px;vertical-align: middle;}
.cpjs{max-width:100%; height: auto;margin: 0 auto;line-height:30px;color:#000000;font-size:16px;text-indent:2em;}
/*新闻页*/
.mod1488 .nynews_box{ width:100%;}
.mod1488 .nynewslist{ position:relative; margin-bottom:30px; background:#FFF; transition:.45s; border:3px solid #f5f5f5; padding:30px;}
.mod1488 .nynewslist:hover{ border:3px solid #06794e;}
.mod1488 .nynewslist_time{ width:10%; float:left; height:140px; color:#FFF; text-align:center; font-family:Arial; transition:0.5s; background:url(jump-url/yIXrIGuLZl3VPbVdlIqqSJjwMsS560GoNRKb2Kxt52NPIH_9iLH8ruAkLNiXqL7TsQEeAjKzV33oOjhVLwp62s0x1ip_3JFbe69OuI-XOQFCo_i2CuhMSZejmvXqbXeZ.png) center 28px no-repeat #a9a9a9;}
.mod1488 .nynewslist:hover .nynewslist_time{ background:url(../img/yIXrIGuLZl3VPbVdlIqqSJjwMsS560GoNRKb2Kxt52NPIH_9iLH8ruAkLNiXqL7TsQEeAjKzV33oOjhVLwp62s0x1ip_3JFbe69OuI-XOQFCo_i2CuhMSZejmvXqbXeZ.png) center 28px no-repeat #06794e;}
.mod1488 .nynewslist_day{ font-size:34px; font-weight:bold; padding-top:55px;}
.mod1488 .nynewslist_month{ font-size:16px;}
.mod1488 .nynewslist_cont{ float:left; width:87%; position:relative; margin-left:3%;}
.mod1488 .nynewslist_cont a{ text-decoration:none;}
.mod1488 .nynewslist_tit a{ display:block; font-size:16px; font-weight:bold; height:38px; line-height:20px; border-bottom:1px solid #c8c8c8;}
.mod1488 .nynewslist_tit a:hover{ display:block; font-size:16px; color: #06794e;} 
.mod1488 .nynewslist_miao{ line-height:28px; color:#888; margin-top:10px; padding-bottom:32px;}
.mod1488 .nynewslist_more{ padding-left:30px; height:21px; line-height:21px; position:absolute; bottom:30px; left:15%; background: url(jump-url/yIXrIGuLZl3VPbVdlIqqSJjwMsS560GoNRKb2Kxt52NPIH_9iLH8ruAkLNiXqL7TsQEeAjKzV33oOjhVLwp62h74O8l8Z7OsVQ3xdyQzwIYctVS52mnx1PieSyL-KvJD.png) no-repeat;}
.mod1488 .clear{ clear:both;}
.xielx4 .news_detail_img {text-align: center;}
.xielx4 .news_detail_img img {max-width: 100%;}
.xielx4 .news_detail_name {font-size: 18px;color: #333;font-weight: bold;line-height: 40px;text-align: center;border-bottom: 1px solid #dcdcdc;}
.xielx4 .news_detail_name p {font-weight: normal;font-size: 14px;}
.xielx4 .news_detail_next {padding: 20px 0;text-align: center;border-top: 1px solid #ddd;}
.xielx4 .news_detail_content {line-height: 26px;padding: 20px 0;}
.xielx4 .news_detail_content img {max-width: 100%;display: block;padding: 20px 0;}
.xielx4 .news_detail_content p{margin-bottom: 20px;}

/*联系我们*/
.xielx13 .inside_big_div { margin:0px auto; line-height:180%;}
.xielx13 .lianxi_m {margin-top:10px; margin:0 auto;overflow:hidden;background:#eee;}
.xielx13 .lianxi_ml {float:left;padding:30px 0 30px 65px;width: 410px;color:#fff; overflow:hidden;background:#06794e;}
.xielx13 .lianxi_ml_m {margin-bottom:18px;font-size:36px;color:#fff;font-weight:bold;line-height:52px;overflow:hidden;}
.xielx13 .lianxi_ml_s {margin-bottom:18px;width:302px;font-family:Arial, Helvetica, sans-serif;text-align:center;font-size:28px;color:#fff;line-height:55px;border:solid 2px #fff;}
.xielx13 .lianxi_ml_en {font-style:italic;font-family:Arial, Helvetica, sans-serif;font-size:24px;color:#fff;line-height:40px;}
.xielx13 .lianxi_mr {float:right;width:666px;overflow:hidden;}
.xielx13 .lianxi_mr_i { position: absolute;float:left;margin-top:20px;margin-left:-36px;font-family: Arial, Helvetica, sans-serif;font-size:100px;font-weight: 89;color: #999;line-height: normal;overflow: hidden;}
.xielx13 .lianxi_m .mr_i {margin-top:165px;margin-left:590px;font-size:100px;}
.xielx13 .lianxi_mr_m {width:561px;float:left;padding-top:38px;padding-left:15px; padding-right:15px;overflow:hidden;}
.xielx13 .lianxi_mr_m span {font-size:15px;color:#666;line-height:24px;}
.xielx13 .lianxi_mr_m p {font-size:24px; color:#333;font-weight:bold;line-height:60px;}
.xielx13 .lianxi { margin:0 auto;margin-top:40px;margin-bottom:10px;background:#f5f5f5;overflow: hidden;}
.xielx13 .lianxi_l { float:left;width:460px;color:#000;overflow:hidden;}
.xielx13 .lianxi_lm {margin-top: 40px; padding-left: 20px;font-size:22px;line-height: 30px;border-left: solid 5px #06794e;overflow: hidden;}
.xielx13 .lianxi_lm strong {font-size:22px;color: #06794e;}
.xielx13 .lianxi_len {margin-bottom: 20px;padding-left:20px;font-style:italic;font-family: Arial, Helvetica, sans-serif;font-size:12px;color:#999;line-height:22px;border-left: solid 5px #000;overflow: hidden;}
.xielx13 .lianxi_ld_l {padding:15px 0px 15px 30px;overflow:hidden;}
.xielx13 .ld_i {float:left;width:56px; font-weight:bold;}
.xielx13 .ld_i img {width:56px;}
.xielx13 .ld_l {float: left;padding-left: 18px;font-size: 14px;color: #000;line-height: 25px; }
.xielx13 .ld_l span { font-size: 18px;color: #444444;}
.xielx13 .ld_l a {font-size: 14px; color: #999; }
.xielx13 .lianxi_r {float:right;padding:30px;width:680px;background:#f5f5f5;overflow:hidden;}
.xielx13 .lianxi_rm {padding-top:5px; overflow:hidden;}
.xielx13 .lianxi_rm_en {float: left;font-family: Arial, Helvetica, sans-serif;font-size: 45px; font-weight: bold; color: #06794e;line-height: 50px;}
.xielx13 .lianxi_rm_m {float: left;margin-top: 10px;margin-left: 10px;font-size: 20px;line-height: 40px;border-top: solid 3px #06794e;}
.xielx13 .lianxi_rd {margin-top:15px;border:solid 0px #ccc;overflow:hidden;}
.xielx13 .left_content strong {font-size:16px;font-weight:bold;}
.xielx13 .left_content a {font-size:15px;color: #000;}
.xielx13 .left_content a:hover {color: #06794e;}
.xielx13 .left_content {margin-left:25px;font-size:15px;line-height:70px;}
.xielx13 .left_content p { line-height: 38px;}
.xielx13 .map {width: 675px;height: 300px;font-size: 12px;border: #ccc solid 1px;}

/*搜索*/
.xielx5 .search {padding: 15px 0;background-color: #f5f5f5;}
.xielx5 .search .fl {padding-top: 18px;max-width: 845px;}
.xielx5 .search .fl a:hover {text-decoration: underline;color: #f78601;}
.xielx5 .search .fl a {line-height: 14px;display: inline-block;color: #454545;font-size: 14px;}
.xielx5 .search .fl span:last-of-type {display: none;}
.xielx5 .search .fl strong { display: block;float: left;max-width: 90px;line-height: 15px;font-size: 15px;}
.xielx5 .search_r form {float: left;display: block;width: 270px;background: #fff;border-radius: 50px;line-height: 34px;height: 34px; position: relative; margin: 9px 0 9px 0px;}
.xielx5 .search_r form .search-i {width: 34px;height: 34px; border-radius: 50%; position: absolute;right: 0;top: 0;overflow: hidden;display: block; transition: 0.3s all ease-in-out;background: #06794e url(../img/yIXrIGuLZl3VPbVdlIqqSJjwMsS560GoNRKb2Kxt52NPIH_9iLH8ruAkLNiXqL7Tf9yAsUER1rydZal7ISU9PrXpCd6MnzkOVsjHZQzI3r1zQWzyT7BgPVF0aRiMmxYW.png) no-repeat center;}
.xielx5 .search_r .search-i:hover {background-color: #f78601;}
.xielx5 .search_r .search-i input {display: block;width: 100%;height: 100%;cursor: pointer;background: none;border: 0 none; outline: none;}
.xielx5 .search_r .search-bg input {line-height: 34px;background: none;border: 0 none;width: 220px;padding-left: 20px;color: #aaa;outline: none;}
.xielx19 .search_page_ul li{ position: relative; padding: 10px 0;border-bottom:1px solid #eee; }
.xielx19 .search_page_list_img{width: 18%;margin-right: 3%;}
.xielx19 .search_page_list_img img{width: 100%;border:1px solid #eee;}
.xielx19 .search_page_list_title{font-size: 16px;font-weight: bold;padding-top: 8px;}
.xielx19 .search_page_list_content{font-size: 14px;color: #666;margin-top: 5px;line-height: 26px;}
.xielx19 .search_page_no_image{width: 216px;height: 162px;background: #f8f8f8;display: block;text-align: center;line-height: 162px;font-size: 40px;font-weight: lighter;}
.xielx19 .pages_info { margin-top:20px; text-align: center; line-height:22px;}
.xielx19 .pages_info span{ border:1px solid #ddd; padding:0 6px; margin-right:5px; display:inline-block; height:22px;}
.xielx19 .pages_info select{height:24px; vertical-align: initial;}
.xielx19 .search_result {font-size: 16px;}
.xielx19 .search_result span{color: red;font-size: 24px;}
.xielx19 .text-red{color: red;}
#swipercontainer{ height:600px;}
.list_02 li{ margin-bottom:15px;}

/*首页解决方案*/
.alltitle{ padding:10px 0; text-align:center;margin-bottom: 30px;}
.alltitle h2{ color:#000; padding:0; margin:0;font-size: 42px;}
.alltitle h2 span{ color:#06794e;}
.alltitle p{ font-size: 20px;}
.coner{background: url(../img/bg04.jpg) no-repeat left top; padding:30px}
.all{ margin:0 auto;width: 1300px;overflow: hidden;height: 675px;}
.alcont{ background:#fff; overflow: hidden; position:relative; padding:30px 0;}
#shkk0{ display:block;}
.alcont .alleft{ width:245px; float:left; padding-left:15px;}
.alcont .alleft li{ height:100px; line-height:100px; position:relative; vertical-align:top;}
.alcont .alleft li a{ font-size:16px; color:#fff; display:block; padding-left:90px; text-decoration:none;}
.alcont .alleft li i{ display:block; width:6px; height:10px; background:url(../img/sjImg.png) no-repeat center; position:absolute; top:50px; right:-5px; display:none;}
.alcont .alleft .all1{ background:#04925d url(../img/allbg1.png) no-repeat 30px 30px;}
.alcont .alleft .all2{ background:#059b63 url(../img/allbg2.png) no-repeat 30px 30px;}
.alcont .alleft .all3{ background:#0a8e5d url(../img/allbg3.png) no-repeat 30px 30px;}
.alcont .alleft .all4{ background:#0b8356 url(../img/allbg4.png) no-repeat 30px 30px;}
.alcont .alleft .all5{ background:#06794e url(../img/allbg5.png) no-repeat 30px 30px;}
.alcont .alleft li.cur{ background-color:#1b1b1b;}
.alcont .alleft li.cur i{ display:block;}
.alcont .alright{ float:left; width:1040px; position:relative;overflow: hidden;display: none;}
.alcont .alright.cur {display: block;}
.alcont .test {position: relative; float:left;display: none;}
.alright .r_left {width: 620px;}
.alright .r_left img {margin: 32px 0 0 32px; width:600px; }
.alright .r_right {width: 380px;padding:52px 15px 0 15px}
.alright .r_right h2 {font-size:18px;color: #333;margin-bottom: 35px;}
.alright .r_right p.r_con {font-size: 14px;color: #666;line-height: 24px;margin-bottom: 60px; height:245px; overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical; text-align:justify; overflow:hidden;}
.alright .r_right p.r_btn a {float: left;width: 125px;height: 32px;line-height: 32px;text-align: center;color: #fff;font-size: 13px;}
.alright .r_right p.r_btn a.btn01 {background: #252525;margin-right: 32px;}
.alright .r_right p.r_btn a.btn02 {background: #06794e;}
.fl {float: left;display: inline;}
.fr {float: right;display: inline;}

.xielximg{min-height:306px;}