/*reset*/
html, body {width: 100%;min-height: 100%;overflow-x: hidden}
html, body, h1, h2, h3, h4, h5, h6, p, blockquote, pre, address, div, img, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption {margin: 0;padding: 0;border: 0;}
body {font-size: 16px;-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(255, 255, 255, 0);font-family: '微软雅黑', 'sans-serif'}
a {text-decoration: none;outline: 0;}
ol, ul {list-style: none}
blockquote, q {quotes: none}
.clear { clear: both; line-height: 0px; height: 0; overflow: hidden;}
blockquote::before, blockquote::after, q::before, q::after {content: none}
ins {text-decoration: none}
del {text-decoration: line-through}
button, input, select, textarea {font-family: inherit;font-size: 100%;vertical-align: middle;outline: none}
textarea {resize: none;overflow: auto;vertical-align: top}
[hidden] {display: none}
a, a:hover, a:visited, a:link, a:active {color: inherit}
table {border-collapse: collapse;border-spacing: 0}
.clearfix:before, .clearfix:after {display: table;line-height: 0;content: ""}
.clearfix:after {clear: both}
.clearfix {zoom: 1}
img {border: 0;max-width: 100%;height: auto;width: auto \9; /* ie8 */ vertical-align: middle;}
i {font-style: normal;}

::-webkit-scrollbar {width: 6px;}
::-webkit-scrollbar-thumb {background-color: #c1c1c1;}
::-webkit-scrollbar-track {background-color: #f7f7f7;}

@font-face {
    font-family: 'ac';
    src: url('../font/acta.eot');
    src: local('fontName Regular'),
    local('fontName'),
    url('../font/acta.woff') format('woff'),
    url('../font/acta.ttf') format('truetype'),
    url('../font/acta.svg') format('svg');
}

.wcont {padding: 0 100px;box-sizing: border-box;width: 100%;}
.mytable {display: table;}
.mycell {display: table-cell;vertical-align: middle;}
.cover {background: no-repeat center;background-size: cover}
.contain {background: no-repeat center;background-size: contain}
.head {position: fixed;top: 0;left: 0;width: 100%;background: #ffffff;padding: 15px 0;z-index: 99;}
.head .wcont {display: flex;align-items: center;justify-content: space-between;}

.head-l {display: flex;align-items: center;font-size: 14px;color: #666666;}
.head-l p {padding-left: 20px;}

.head-c {}
.head-c ul {display: flex;align-items: center;}
.head-c li {padding: 0 20px;position: relative;}
.head-c li a {font-size: 18px;color: #000000;transition: .5s;}
.head-c li.on a {color: #cc0100;}
.head-c li.on:after {content: "";position: absolute;left: 50%;bottom: -10px;width: 16px;height: 2px;background: #cc0100;margin-left: -8px;}
.head-c li a:hover {color: #cc0100}

.head-r{display: flex;justify-content: space-between;align-items: center;}
.head-link{font-size: 16px;color: #000000}
.head-link a{margin-right: 30px;}
.head-link i{display: inline-block;vertical-align: middle;padding-left: 10px;}

.head-lang{display: flex;align-items: center;justify-content: space-between;}
.head-lang a{width: 34px;height: 34px;line-height: 34px;text-align: center;font-size: 14px;color: #fff;background: #000000;border-radius: 50%;margin-left: 10px;}
.head-lang .on{background: #cc0100;}

.head-btn{display: none;}
.phone-nav{display: none;}
.phone-link{display: none;}

.banner {height: 100vh;position: relative;}
.swiper-banner {height: 100vh;overflow: hidden;}
.swiper-banner .swiper-slide {overflow: hidden;position: relative;}
.banner-pic {height: 100%;background: no-repeat center;background-size: cover;transition: 7s;transition-delay: 0s}
.swiper-banner .ani-slide .banner-pic {transform: scale(1.1);transition-delay: 0s}
.banner-infos {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);text-align: center;width: 100%;}
.banner-infos h1 {font-size: 48px;color: #fff;opacity: 0;transform: translateY(100px);transition: 2s;}
.banner-infos p {font-size: 60px;color: #fff;font-weight: 100;opacity: 0;transform: translateY(200px);transition: 2s;}
.swiper-banner .ani-slide .banner-infos h1 {transform: translateY(0);opacity: 1}
.swiper-banner .ani-slide .banner-infos p {transform: translateY(0);opacity: 1}
.banner-bottom {position: absolute;bottom: 0;width: 100%;left: 0;z-index: 8;height: 120px;align-items: center;display: flex;justify-content: space-between;background-image: linear-gradient(transparent, #000)}
.banner-pag {position: relative;width: auto;display: flex;align-items: center;}
.banner-ctrl {display: flex;align-items: center;}
.banner-ctrl div {cursor: pointer}
.banner-pag span {width: 16px;height: 16px;background: #535353;border-radius: 50%;opacity: 1;margin-right: 15px;transition: .5s;position: relative;outline: none;}
.banner-pag span:before {content: "";width: 12px;height: 12px;border-radius: 50%;background: #ffffff;position: absolute;left: 2px;top: 2px;}
.banner-pag span:after {content: "";width: 15px;height: 2px;background: #fff;position: absolute;left: 100%;top: 50%;margin-top: -1px;}
.banner-pag .swiper-pagination-bullet-active {background: #cc0100;}
.banner-pag .swiper-pagination-bullet-active:before {width: 8px;height: 8px;left: 4px;top: 4px;}
.banner-pag span:last-child:after {display: none !important;}
@keyframes sbrun {
    0% { transform: translate(0, -50%); opacity: 0;}
    100% { transform: translate(0, 50%); opacity: 1;}
}

.banner-sb {position: absolute;top: 50%;left: 50%;margin-top: -15px;margin-left: -10px;animation: sbrun 1.5s infinite;}

/*公告*/
.boxgg{background: #c5e5e7;padding: 15px 0;}
.boxgg-l{float: left;display: flex;align-items: center;}
.boxgg-l i{font-size: 14px;color: #000000;padding-left: 5px;}
.boxgg-r{overflow: hidden;padding-right: 70px;position: relative;padding-left: 30px;}
.boxgg-r .swiper-slide{}
.boxgg-r .swiper-slide a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-left: 10px;position: relative;font-size: 14px;color: #000000}
.boxgg-r .swiper-slide a:before{content: "";display: block;width: 3px;height: 3px;position: absolute;top: 50%;left: 0;margin-top: -1px;background: #cc0100;}


.boxgg-more{position: absolute;right: 0;top: 0;font-size: 14px;color: #cc0100}

/*产品展厅*/
.box1 {padding: 100px 0;background-image: url(../image/bg1.jpg);}
.box1 .wcont {display: flex;justify-content: space-between;}
.box1-title {}
.box1-title h1 {font-size: 36px;color: #cc0100}
.box1-title p {font-size: 14px;color: #cc0100;font-weight: bold;text-transform: uppercase;line-height: 3;}
.box1-title span {display: block;width: 20px;height: 2px;background: #000000;}
.box1-r {width: 50%;}
/* 本例子css */
.slideGroup { width: 100%;}
.parHd {}
.parHd ul {display: flex;padding: 0 20px;box-sizing: border-box}
.parHd ul li {text-align: center;width: 100%;font-size: 18px;color: #453e0e}
.parHd ul li a{display: block;padding: 10px 0;}
.parHd ul li.on {background: #ffffff;border-radius: 10px 10px 0 0;color: #cc0100}
.parBd {background: #ffffff;width: 100%;border-radius: 10px;height: 530px;padding: 80px 50px;box-sizing: border-box}
.slideBox { overflow: hidden; zoom: 1;position: relative;width: 100%;}
.slideul { overflow: hidden; zoom: 1; }
.slideul li {float: left;width: 100%;}

.zticon{float: left;width: 200px;}
.zticon img{display: block;width: 100%;}
.ztinfo{overflow: hidden;padding-left: 35px;}
.ztinfo h1{font-size: 24px;color: #000000}
.ztinfo p{font-size: 18px;color: #333333;line-height: 40px;height: 160px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;margin-top: 10px;text-align: justify;}
.ztinfo a{display: inline-block;padding: 10px 40px;font-size: 14px;color: #333333;border: 1px solid #d3d3d3;margin-top: 45px;transition: .5s;}
.ztinfo a:hover{color: #cc0100;border-color: #cc0100}

.slidehd ul {display: flex;align-items: center;justify-content: center;padding-top: 50px;}
.slidehd li {width: 10px;height: 10px;background: #aad2ff;border-radius: 5px;margin: 0 3px;}
.slidehd li.on {width: 20px;background: #cc0100;}



/*走进化纤*/
.box2 {background-image: url(../image/bg2.jpg);padding: 120px 0;}
.box2-title {text-align: center;}
.box2-title h1 {font-size: 36px;color: #fff}
.box2-title p {font-size: 14px;color: #fff;font-weight: bold;text-transform: uppercase;line-height: 3;}
.box2-title span {display: block;width: 20px;height: 2px;background: #fff;margin: 0 auto;}
.box2-t2 {padding-top: 80px;}
.box2-t2 ul {display: flex;align-items: center;justify-content: space-between;}
.box2-t2 ul li {text-align: center;width: 35%;}
.box2-t2 ul li img {}
.box2-t2 ul li h1 {color: #145b9b;font-size: 20px;font-weight: normal;padding-top: 15px;}
.box2-t2 ul li h1 span {font-size: 50px;font-family: "ac"}
.box2-t2 ul li p {font-size: 20px;color: #145b9b}
/*通栏*/
.box3 {position: relative;z-index: 3;margin-top: -50px;}
.swiper-box3 {overflow-x: hidden;padding: 50px 0;}
.swiper-box3 .swiper-slide {transition: .5s;}
.box3 .swiper-slide-active {transform: scale(1.3);z-index: 5;}
.box3-img {display: block;height: 250px;border: 2px solid #d7ecff;}
.box3-ble {position: absolute;left: 100px;top: 50%;margin-top: -36px;z-index: 11;cursor: pointer}
.box3-bri {position: absolute;right: 100px;top: 50%;margin-top: -36px;z-index: 11;cursor: pointer}

/*董事长致辞*/
.box4 {background-image: url(../image/bg3.jpg);padding: 220px 0;margin-top: -50px;}
.box4 .wcont {display: flex;justify-content: space-between;align-items: center;flex-direction: row-reverse;}
.box4-l {width: 50%;padding: 0 2vw;box-sizing: border-box}
.box4-l ul {display: flex;align-items: center;justify-content: space-around;flex-wrap: wrap}
.box4-l ul li {width: 28%;text-align: center;padding: 20px 0;}
.box4-l ul li p {font-size: 18px;color: #000000;padding-top: 15px;}

.box4-r{width: 50%;}
.box4-t{float: left;padding: 0 20px;}
.box4-b{overflow: hidden;padding-left: 20px;}
.box4-b h1{font-size: 30px;color: #333333;border-bottom: 1px solid #fff;padding-bottom: 20px;margin-bottom: 20px;position: relative;}
.box4-b h1:after{content: "";display: block;width: 100%;position: absolute;bottom: 1px;left: 0;height: 1px;background: #7e8586;}
.box4-b p{font-size: 14px;color: #333333;line-height: 36px;text-align: justify;}
.box4-b a{font-size: 14px;color: #000000;display: inline-block;padding: 5px 20px;border:2px solid #313131;transition: .5s;margin-top: 20px;}
.box4-b a:hover{color: #cc0100;border-color: #cc0100}



/*科研创新*/
.box5 {background-image: url(../image/bg4.jpg);padding: 150px 0;}
.box5 .wcont {display: flex;align-items: center;justify-content: space-between;}
.box5-l {width: 45%;}
.box5-title h1 {font-size: 36px;color: #fff}
.box5-title h2 {font-size: 20px;color: #ffb400}
.box5-title p {font-size: 14px;color: #fff;text-transform: uppercase;line-height: 3;}
.box5-title span {display: block;width: 20px;height: 2px;background: #fff;}
.box5-t2 {padding-top: 180px;}
.box5-t2 ul {display: flex;align-items: center;justify-content: space-between;}
.box5-t2 li {text-align: center;}
.box5-t2 li p {font-size: 18px;color: #fff;padding-top: 20px;}
.box5-r {width: 50%;}
.swiper-box5 {}
.box5-pic {height: 480px;display: block;transition: .5s;}
.swiper-box5 .swiper-slide:hover .box5-pic{transform: scale(1.05)}
.box5-ble {position: absolute;left: 0;bottom: 0;width: 50%;z-index: 11;cursor: pointer;}
.box5-bri {position: absolute;right: 0;bottom: 0;width: 50%;z-index: 11;cursor: pointer;}
.box5-ble img, .box5-bri img {display: block;width: 100%;height: 100%;}

/*新闻中心*/
#xxx li{display:none}
#xxx li.on {
    display: block
}
.box6 {padding: 70px 0;background: #f6fbfc;}
.box6-t1 {padding-bottom: 100px;display: flex;align-items: center;justify-content: space-between;}
.box6-tr {}
.box6-tr ul {display: flex;align-items: center;}
.box6-tr ul li {font-size: 16px;color: #747474;padding: 10px 20px;border: 1px solid #747474;margin-left: 5px;transition: .5s;}
.box6-tr ul li.on {color: #1967b4;border-color: #1967b4}
.box6-tr ul li:hover {color: #1967b4;border-color: #1967b4}

.box6-pic{padding-right: 10px;box-sizing: border-box;padding-bottom: 10px;overflow: hidden;}
.box6-img{width: 100%;height: 400px;position: relative;}
.box6-img:after{content: "";display: block;position: absolute;width: 100%;height: 100%;background: #cfe7fe;left: 10px;top: 10px;z-index: -1;}

.box6-in{padding: 30px 0;border-bottom: 1px solid #dcdcdc;}
.box6-in h1{font-size: 18px;color: #000000;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 10px;transition: .5s;}
.box6-in p{font-size: 16px;color: #666666;line-height: 30px;height: 60px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;text-align: justify;}

.box6-da{display: flex;justify-content: space-between;align-items: center;padding: 30px 0;}
.box6-da-l{text-align: right;font-family: "ac"}
.box6-da-l p{font-size: 18px;color: #145b9b;}
.box6-da-l h4{font-size: 50px;color: #cc0100;font-weight: normal;}
.box6-da-r{}

.swiper-box6 .swiper-slide:hover .box6-in h1{color: #145b9b}


/*友情链接*/
.box7{background: #f6fbfc;padding: 25px 0;}
.yqlj-l{font-size: 14px;color: #cc0100;float: left;}
.yqlj-r{overflow: hidden;}
.dowebok{background: none;}
.dowebok a{font-size: 14px;color: #293744;padding: 0 20px;}

.dowebok.str_wrap{background: none;line-height: normal;}



/*底部*/
.foot {background-image: url(../image/bg5.jpg);}
.foot-t1 {padding: 60px 0;}
.foot-t1 .wcont{display: flex;justify-content: space-between;}

.foot-t1-l{width: 450px;flex-shrink: 0;}
.foot-t1-m2{padding-left: 70px;margin-top: 40px;}
.foot-t1-m2 h1{font-size: 18px;color: #fff;font-weight: normal;}
.foot-t1-m2 p{font-size: 14px;color: #fff;margin-top: 20px;}
.foot-t1-m2 p i{display: inline-block;vertical-align: middle;padding-left: 3px;}
.foot-t1-r{width: 100%;display: flex;justify-content: space-between;}
.foot-t1-r dt{font-size: 18px;color: #fff;margin-bottom: 20px;position: relative;transition: .5s;}
.foot-t1-r dt:before{content: "";width: 5px;height: 5px;border-radius: 50%;background: #cc0100;position: absolute;left: -12px;top: 50%;margin-top: -2px;}
.foot-t1-r dd{font-size: 14px;color: #6490b8;margin-bottom: 25px;transition: .5s;}
.foot-t1-r dt:hover,.foot-t1-r dd:hover{color: #cc0100}


.foot-t2 {background: rgba(0, 0, 0, .1);padding: 20px 0;border-top: 1px solid #283747}
.foot-t2 .wcont {display: flex;align-items: center;justify-content: space-between;font-size: 14px;color: #fff;line-height: 1.8;}


/*-----------------------------产品展厅------------------------*/

.nybanner{height: 710px;position: relative;display: flex;flex-direction: column;justify-content: center;align-items: center;overflow: hidden;}
.nybanner-in{font-size: 48px;color: #fff;position: relative;font-weight: bold;}
.nybanner-in:after{content: "";position: absolute;left: 50%;bottom: -15px;height: 3px;width: 20px;margin-left: -10px;}

.mbx{position: absolute;bottom: 0;left: 0;width: 100%;background: rgba(0,0,0,.5);color: #fff;padding: 15px 0;font-size: 14px;}
.mbx img{margin-top: -1px;margin-right: 5px;}

.snav{background: #cc0100;padding: 10px 0;overflow: hidden;}
.snav ul{display: flex;align-items: center;justify-content: center;flex-wrap: wrap}
.snav ul li{padding: 10px 30px;font-size: 16px;color: #fff;position: relative;}
.snav ul li:after{content: "";width: 1px;height: 20%;right: 0;top: 40%;background: #ffffff;position: absolute;}
.snav ul li:last-child:after{display: none;}
.snav ul li a{position: relative;}
.snav ul li.on a:before{content: "";position: absolute;height: 3px;width: 100%;bottom: -7px;left: 0;background: #ffffff;}

.cpzs{background: #f6fbfc;padding: 20px 0;overflow: hidden;}
.cpzs-t1{font-size: 36px;color: #0061bb;font-weight: bold;position: relative;padding-left: 30px;margin-bottom: 20px;}
.cpzs-t1:before{content: "";position: absolute;left: 0;top: 50%;height: 20px;width: 3px;background: #0061bb;margin-top: -10px;}

.cpzs dl{display: flex;flex-wrap: wrap;justify-content: space-between;}
.cpzs dl dd{margin-bottom: 20px;width: 49%;}
.cpzs dl dd a{display: block;border: 1px solid #ececec;box-sizing: border-box}

.cpzs-m1{background: #ffffff;padding: 25px;box-sizing: border-box}

.cpzs-pic{float: left;overflow: hidden;width: 200px;}
.cpzs-pic img{transition: .5s;display: block;width: 100%;}
.cpzs-f1{overflow: hidden;padding-left: 20px;}
.cpzs-f1 h1{font-size: 24px;color: #010101;border-bottom: 1px solid #e8e8e8;padding: 15px 0;line-height: 1;margin-bottom: 10px;transition: .5s;}
.cpzs-f1 .cpzs-i{font-size: 14px;color: #333333;text-align: justify;}
.cpzs-f1 .cpzs-i p{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;line-height: 30px;}
.cpzs-f1 .cpzs-i p span{width:100%;display:block;}
.cpzs-f1 .cpzs-i p img{margin-top:10px;}
.cpzs-m2{background: #eaf3f5;padding:25px;box-sizing: border-box;border-top:1px solid #ececec}

.cpzs-m2 h1{font-size: 16px;color: #333333;margin-bottom: 10px;}
.cpzs-m2 p{font-size: 14px;color: #333333;line-height: 25px;height: 50px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-align: justify;}

.cpzs dl dd:hover .cpzs-f1 h1{color: #0061bb}
.cpzs dl dd:hover .cpzs-pic img{transform: scale(1.05)}

/*--------------------------产品详情-------------------------*/
.cpxq{padding: 40px 0;background: #f6fbfc;}
.nybox .wcont{display: flex;justify-content: space-between;}
.nybox-l{width: 65%;}
.cpxq-det-t1{padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px solid #e0e0e0}
.cpxq-det-pi{width: 300px;float: left;}
.cpxq-det-pi img{display: block;width: 100%;}
.cpxq-det-info{overflow: hidden;padding-left: 50px;}
.cpxq-det-info h1{font-size: 24px;color: #010101;padding: 20px 0;border-bottom: 1px solid #e0e0e0;margin-bottom: 15px;}
.cpxq-det-info p {display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;font-size: 16px;color: #333333;line-height: 30px;text-align: justify;}
.cpxq-det-info p span{display:block;width:100%;}
.cpxq-det-info p img{margin-top:10px;}
.cpxq-det-info p i{color: #000;font-weight: bold;}

.cpxq-det-t2{padding-top: 10px;}
.cpxq-det-t2 h1{font-size: 18px;color: #333333;margin-bottom: 10px;}
.cpxq-det-t2 .cpxq-det-m1{font-size: 16px;color: #333333;line-height: 30px;text-align: justify;}

.nybox-r{float: right;width: 32%;flex-shrink: 0;}
.nybox-r-tit{display: flex;align-items: center;font-size: 22px;color: #0061bb;font-weight: bold;padding-left: 30px;margin-bottom: 20px;}
.nybox-r-tit i{padding-left: 10px;}
.xgcp{}
.xgcp li{margin-bottom: 10px;}
.xgcp li a{display: block;border: 1px solid #ececec;box-sizing: border-box}
.xgcp .cpzs-pic{width: 120px;}
.xgcp .cpzs-f1 h1{font-size: 18px;padding: 10px 0;transition: .5s;}
.xgcp .cpzs-f1 .cpzs-i p{max-height: none;line-height: 20px;}
.xgcp li:hover .cpzs-f1 h1{color: #0061bb}

/*--------------------------新闻中心-------------------------*/
.xwzx{padding: 20px 0;background: #f6fbfc;}
.xwzx-top{margin-bottom: 20px;}
.xwzx-top a{display: flex;justify-content: space-between;align-items: center;background: #ffffff;border: 1px solid #e4e4e4}
.xwzx-pi{overflow: hidden;width: 50%;}
.xwzx-im{height: 420px;transition: .5s;}
.xwzx-info{width: 50%;padding: 0 60px;box-sizing: border-box;}
.xwzx-tit{padding: 40px 0;border-bottom: 1px solid #e4e4e4;}
.xwzx-tit h1{font-size: 24px;color: #010101;padding: 20px 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;transition: .5s;}
.xwzx-tit p{font-size: 14px;color: #333333;line-height: 25px;height: 50px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-align: justify;}
.xwzx-top:hover .xwzx-tit h1{color: #0061bb}
.xwzx-top:hover .xwzx-im{transform: scale(1.05)}
.xwlist{display: flex;justify-content: space-between;flex-wrap: wrap}
.xwlist li{width: 49%;margin-bottom: 20px;}
.xwlist li a{display: block;background: #ffffff;border: 1px solid #e4e4e4}
.xwlist li .xwzx-info{width: 100%;}
.xwlist li:hover .xwzx-tit h1{color: #0061bb}


.fenye{padding: 30px 0;text-align: center;}
.fenye a,.fenye span{display: inline-block;padding: 4px 2px;min-width: 24px;margin: 2px;border: 1px solid #0061bb;font-size: 14px;color: #0061bb}
.fenye span{background: #0061bb;color: #fff}

/*--------------------------新闻详情-------------------------*/
.xwde{padding: 40px 0;background: #f6fbfc;}
.xwdeti{text-align: center;}
.xwdeti h1{font-size: 32px;color: #000000;font-weight: normal;padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #e0e0e0}
.xwdeti p{font-size: 14px;color: #000000}
.xwdeti p span{padding: 0 20px;}
.xwdeinfo{font-size: 14px;color: #000;line-height: 30px;text-align: justify;padding: 30px 20px;}

.xwdelink{display: flex;align-items: center;justify-content: space-between;}
.xwdelink a{width: 48%;background: #ffffff;border: 1px solid #e4e4e4;box-sizing: border-box;padding: 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;color: #333333;transition: .5s;}
.xwdelink a span{color: #cc0100;}
.xwdelink a:hover{color: #cc0100;}

.xwtj{}
.xwtj li{margin-bottom: 10px;}
.xwtj li a{display: block;border: 1px solid #ececec;background: #ffffff;padding: 10px 20px;box-sizing: border-box}
.xwtj li h1{font-size: 20px;color: #000000;font-weight: normal;border-bottom: 1px solid #e0e0e0;padding: 10px 0;transition: .5s;}
.xwtj li .xwtj-inf{padding: 10px 0;}
.xwtj li .xwtj-inf p{font-size: 14px;color: #666666;line-height: 25px;height: 50px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;text-align: justify;}
.xwtj li .xwtj-inf h2{font-family: "ac";display: flex;align-items: center;font-weight: normal;margin-top: 10px;}
.xwtj li .xwtj-inf span{font-size: 18px;color: #145b9b}
.xwtj li .xwtj-inf i{font-size: 30px;color: #cc0100;margin-left: 5px;}
.xwtj li:hover h1{color: #145b9b}


/*--------------------------走进化纤-荣誉列表-------------------------*/
.rylb{padding: 40px 0;background: #f6fbfc;}
.rylist{display: flex;align-items: center;flex-wrap: wrap}
.rylist li{margin-bottom: 20px;width: 23.5%;margin-right: 2%;}
.rylist li:nth-child(4n){margin-right: 0;}
.rylist li a{display: block;background: #ffffff;border: 1px solid #e4e4e4;}
.rypic{overflow: hidden;}
.ryim{height: 260px;transition: .5s;}
.rylist li p{padding: 10px;box-sizing: border-box;border-top: 1px solid #e4e4e4;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;color: #000000;text-align: center;transition: .5s;}
.rylist li:hover .ryim{transform: scale(1.05)}
.rylist li:hover p{color: #145b9b}

/*--------------------------走进化纤-上级关怀列表-------------------------*/
.ghlb{padding: 40px 0;background: #f6fbfc;}
.ghlist{display: flex;align-items: center;flex-wrap: wrap}
.ghlist li{margin-bottom: 10px;width: 23.5%;margin-right: 2%;}
.ghlist li:nth-child(4n){margin-right: 0;}
.ghlist li a{display: block;}
.ghpic{overflow: hidden;}
.ghim{height: 360px;transition: .5s;}
.ghlist li p{padding:20px 10px;box-sizing: border-box;border-top: 1px solid #e4e4e4;font-size: 16px;color: #000000;text-align: center;transition: .5s;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ghlist li:hover .ghim{transform: scale(1.05)}
.ghlist li:hover p{color: #145b9b}


/*--------------------------走进化纤-领导列表-------------------------*/
.ldlb{padding: 40px 0;background: #f6fbfc;}
.ldlist{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap;}
.ldlist li{width: 48%;margin-bottom: 30px;}
.ldlist li a{display: flex;align-items: center;justify-content: space-between;}
.ldpic{width: 35%;overflow: hidden;border-radius: 10px;}
.ldimg{height: 270px;transition: .5s;}
.ldinf{width: 62%;}
.ldinf-t1{display: flex;align-items: center;flex-wrap: wrap;padding: 10px 0;}
.ldinf-t1 p{min-width: 30%;font-size: 14px;color: #000000;padding: 10px 0;white-space: nowrap;}
.ldinf-t1 p span{font-weight: bold;}

.ldinf-t2{padding: 15px 0;border-top: 1px solid #e0e0e0}
.ldinf-t2 h1{font-size: 14px;color: #000000;line-height: 30px;}
.ldinf-t2 p{font-size: 14px;color: #000000;line-height: 30px;height: 60px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;text-align: justify;}
.ldinf-t2 span{display: inline-block;font-size: 14px;color: #fff;background: #0061bb;border-radius: 100px;padding: 5px 15px;margin-top: 20px;}
.ldlist li:hover .ldimg{transform: scale(1.05)}

/*--------------------------走进化纤-领导详情-------------------------*/
.ldxq{padding: 40px 0;background: #f6fbfc;}
.ldxq-in{padding: 20px 0;}
.ldxq-t1{display: flex;align-items: center;}
.ldxq-pi{width: 300px;}
.ldxq-pi img{display: block;width: 100%;}
.ldxq-inf{padding-left: 80px;}
.ldxq-inf p{font-size: 16px;color: #000000;padding: 10px 0;}
.ldxq-inf p span{color: #666666}

.ldxq-t2{font-size: 14px;color: #000000;line-height: 2;padding: 20px 0;text-align: justify;}

.qtld{}
.qtld li{margin-bottom: 10px;}
.qtld li a{background: #ffffff;border: 1px solid #ececec;padding: 20px;box-sizing: border-box;display: flex;align-items: center;}
.qtld-pic{overflow: hidden;width: 170px;float: left;border-radius: 10px;}
.qtld-im{transition: .5s;height: 160px;}
.qtld-inf{padding-left: 30px;}
.qtld-inf p{font-size: 14px;color: #000000;padding: 10px 0;}
.qtld-inf p span{font-weight: bold;}
.qtld li:hover .qtld-im{transform: scale(1.05)}


/*--------------------------走进化纤-子公司列表-------------------------*/
.thnav{background: #f6fbfc;padding: 25px 0;border-bottom: 1px solid #e0e0e0;overflow: hidden;}
.thnav ul{display: flex;align-items: center;justify-content: center;flex-wrap: wrap}
.thnav li{padding: 0 30px;position: relative;font-size: 16px;color: #000000;}
.thnav li:after{content: "";width: 1px;height: 50%;right: 0;top: 25%;background: #9da0a4;position: absolute;}
.thnav li:last-child:after{display: none;}
.thnav li.on{color: #cc0100}

.zgslb{background: #f6fbfc;}
.zgslist{}
.zgslist li{background: #f6fbfc;}
.zgslist li:nth-child(even){background: #ffffff;}
.zgslist li a{display: flex;padding:60px 100px;box-sizing: border-box;align-items: center;justify-content: space-between;}

.zgs-pi{width: 35%;overflow: hidden;}
.zgs-im{height: 350px;transition: .5s;}
.zgs-in{width: 60%;}
.zgs-in h1{font-size: 30px;color: #333333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #dfdfdf;transition: .5s;}
.zgs-in p{font-size: 14px;color: #666666;line-height: 35px;height: 105px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.zgs-in span{display: inline-block;font-size: 14px;color: #fff;background: #0061bb;border-radius: 100px;padding: 5px 15px;margin-top: 30px;}

.zgslist li:hover .zgs-im{transform: scale(1.05)}
.zgslist li:hover .zgs-in h1{color: #0061bb}

/*--------------------------走进化纤-子公司单页-------------------------*/

.zgsdy{padding: 40px 0;background: #f6fbfc;}

.zgsdy-t1-l{width: 600px;position: relative;float: left;}
.zgsdy-t1-l div{height: 460px;position: relative;z-index: 2;}
.zgsdy-t1-l:after{content: "";display: block;position: absolute;width: 100%;height: 100%;left: 15px;top: 15px;background: #3287e1;}

.zgsdy-t1-r{overflow: hidden;padding-left: 110px;}
.zgsdy-t1-tit{font-size: 30px;color: #333333;padding: 30px 0;border-bottom: 1px solid #e0e0e0}
.zgsdy-t1-inf{font-size: 14px;color: #333333;line-height: 30px;padding: 20px 0;text-align: justify;}

.zgsdy-t2{padding-top: 50px;}
.zgsdy-tt{display: flex;align-items: center;justify-content:space-between;}
.zgsdy-tt-l{display: flex;align-items: center;padding-left: 10px;}
.zgsdy-tt-l i{font-size: 24px;color: #333333;font-weight: bold;padding-left: 10px;}
.zgsdy-pag{display: flex;align-items: center;}
.zgsdy-pag span{outline: none;width: 16px;height: 16px;border-radius: 50%;border: 2px solid #bfbfbf;background: none;margin-left: 10px;}
.zgsdy-pag .swiper-pagination-bullet-active{background: #e20100;border-color: #e20100}

.zgsdy-sw{padding-top: 20px;}
.zgsdy-sw .swiper-slide{}
.zgsdy-sw .swiper-slide a{display: block;}
.zgsdy-pi{overflow: hidden;}
.zgsdy-im{height: 310px;transition: .5s;}
.zgsdy-sw .swiper-slide p{text-align: center;padding: 20px 10px;font-size: 14px;color: #333333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.zgsdy-sw .swiper-slide:hover .zgsdy-im{transform: scale(1.05)}

/*--------------------------上市公司-------------------------*/
.ssgs-t1{background: #ffffff;padding: 40px 0;}
.ssgs-t1 .wcont{display: flex;justify-content: space-between;}
.ssgs-m1{width: 48%;}
.ssgs-tit{display: flex;align-items: center;padding: 30px 0;}
.ssgs-tit i{font-size: 30px;color: #00335d;padding-left: 10px;font-weight: bold;}


.ssgs-m2{width: 48%;}
.ssgs-m2-msg{font-size: 14px;color: #333333;line-height: 30px;text-align: justify;padding: 20px 0;border-top: 1px solid #e4e4e4;}

.ssgs .ssgs-xx{font-size: 14px;color: #cc0100;display: inline-block;padding: 3px 15px;border-radius: 50px;border: 2px solid #cc0100;}


.ssgs-t2{padding: 40px 0;background: #f6fbfc;}
.ssgs-sbox{padding: 20px 0;border-top: 1px solid #e4e4e4;}

.ssgs-f1{}
.ssgs-f1 ul{padding: 0 25px;display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap}
.ssgs-f1 li{width: 45%;padding: 10px 0;}
.ssgs-f1 li a{display: block;padding-left: 20px;padding-right: 90px;position: relative;font-size: 14px;color: #333333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: .5s;}
.ssgs-f1 li a i{position: absolute;right: 0;top: 0;color: #999999}
.ssgs-f1 li a:before{content: "";width: 4px;height: 4px;position: absolute;left: 0;top: 50%;background: #cc0100;margin-top: -2px;}
.ssgs-f1 li a:hover{color: #cc0100}


/*--------------------------走进化纤-人才中心-------------------------*/
.rczx{display: flex;}

.rczx-l{width: 50%;padding: 60px 0;background-position: top center;}

.rczx-tit{display: flex;align-items: center;font-size: 22px;color: #0061bb;font-weight: bold;margin-bottom: 20px;position: relative;}
.rczx-tit i{padding-left: 10px;}
.rczx-tit a{position: absolute;right: 0;top: 50%;transform: translateY(-50%);background: #0061bb;border-radius: 100px;font-size: 14px;color: #fff;padding: 5px 20px;}

.rczx-t1{padding-left: 40px;padding-top: 30px;}
.rczx-t1 ul{display: flex;align-items: center;margin-bottom: 30px;}
.rczx-t1 ul li{position: relative;padding-right: 20px;margin-right: 20px;font-size: 18px;color: #fff;font-weight: bold;line-height: 1;}
.rczx-t1 ul li:after{content: "";display: block;width: 1px;height: 60%;position: absolute;top: 20%;right: 0;background: #ffffff;}
.rczx-t1 ul li:last-child:after{display: none;}

.rczx-t2{margin-top: 60px;background: #cc0100;padding: 10px 15px;box-sizing: border-box;position: relative;}

.rczx-t2-box{padding-right: 60px;}
.rczx-t2-le{float: left;display: flex;align-items: center;font-size: 16px;color: #fff;font-weight: bold;}
.rczx-t2-le i{padding-left: 10px;}
.rczx-t2-ri{overflow: hidden;}

.swiper-rc{height: 100%;}
.swiper-rc a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;color: #fff}

.rczx-t2 .rczx-t2-more{position: absolute;right: 15px;top: 50%;transform: translateY(-50%);font-size: 14px;color: #fff;}

.rczx-r{width: 50%;background: #dbf6fd;padding: 60px 0;}

.sideMenu{}
.sideMenu-tt{cursor:pointer;display: inline-flex;align-items: center;justify-content: space-between;width: 100%;padding:20px;box-sizing: border-box;font-size: 18px;color: #000000;font-weight: normal;border-bottom: 1px solid #fff;}
.sideMenu-tt i{padding-left: 10px;position: relative;}
.sideMenu-tt i:before{content: "";width: 4px;height: 4px;background: #cc0100;position: absolute;left: 0;top: 50%;margin-top: -2px;}
.sideMenu-tt.on{background: #ffffff;}
.sideMenu-tt em{width:15px;height:15px;cursor:pointer;position: relative;}
.sideMenu-tt em:before{content: "";display: block;width: 3px;height: 100%;background: #cc0100;position: absolute;left: 50%;top: 0;margin-left: -2px;}
.sideMenu-tt em:after{content: "";display: block;width: 100%;height: 3px;background: #cc0100;position: absolute;left: 0;top: 50%;margin-top: -2px;}
.sideMenu-tt.on em:before{display: none;}
.sideMenu-box{display:none;width: 100%;box-sizing: border-box;background: #ffffff;padding:0 25px 25px;}
.sideMenu-info{font-size: 14px;color: #333333;line-height: 28px;max-height: 170px;overflow-y: auto;padding: 0 5px;box-sizing: border-box}
.sideMenu-info::-webkit-scrollbar-thumb {background-color: #e20100;}

/*-----------------------走进化纤-集团简介----------------------*/
.jtjj{background: #f6fbfc;padding: 40px 0;}

.jtjj-tit{text-align: center;font-size: 30px;color: #333333;font-weight: bold;}
.jtjj-bot{font-size: 14px;color: #666666;line-height: 36px;padding: 30px 160px;box-sizing: border-box;text-align: justify;}

/*-----------------------走进化纤-发展历程----------------------*/
.fzlc{padding: 100px 0;background: url("../image/ls14.jpg") no-repeat bottom #f6fbfc;background-size: 100% auto;}

.fzlc-tit{font-size: 30px;color: #cc0100;font-weight: bold;}
.fzlc-tit:after{content: "";display: block;width: 12px;height: 2px;background: #cc0100;margin-top: 20px;margin-left: 5px;}

.fzlc-ls{padding: 80px 0;}

.fzlc-msg{background: url("../image/icon33.png") no-repeat left 20px;box-sizing: border-box;padding-left: 60px;}
.fzlc-h{font-size: 48px;color: #145b9b;font-family: "ac";line-height: 50px;}
.fzlc-in{font-size: 14px;color: #145b9b;line-height: 1.6;padding-top: 10px;}

.fzlc-ctrl{padding-top: 70px;display: flex;align-items: center;}
.fzlc-ctrl a{margin-left: 10px;}

/*-----------------------走进化纤-营销网络----------------------*/

.yxwl{padding: 40px 0;background: #f6fbfc;}

.yxwl .wcont{display: flex;justify-content: space-between;}
.yxwl-l{width: 49%;}
.yxwl-r{width: 49%;padding-top: 50px;}
.yxwl-r ul{display: flex;flex-wrap: wrap}
.yxwl-r li{width: 50%;box-sizing: border-box;padding-left: 40px;position: relative;margin-bottom: 40px;}
.yxwl-r li:before{content: "";width: 24px;height: 24px;background: url(../image/icon36.png) no-repeat center;background-size: contain;position: absolute;left: 0;top: 0;}
.yxwl-r li h1{font-size: 18px;color: #00335d;line-height: 24px;}
.yxwl-info{font-size: 14px;color: #666666;margin-top: 10px;}
.yxwl-info p{padding: 5px 0;}


/*-----------------------服务中心----------------------*/
.fwzx-t1{background: #0a345b;padding: 50px 0;}
.fwzx-box1{padding: 6px;background: #efefef;overflow: hidden;}
.fwzx-f1{display: flex;justify-content: space-between;overflow: hidden;}
.fwzx-g1{background: #ffffff;width: 50%;margin-right: 3px;padding: 50px 70px;box-sizing: border-box;}
.fwzx-g1 h1{font-size: 30px;font-weight: normal;color: #000000;margin-bottom: 10px;position: relative;}
.fwzx-g1 h1:before{content: "";display: block;width: 6px;height: 6px;margin-top: -3px;position: absolute;left: -20px;top: 50%;background: #cc0100;}
.fwzx-g1 p{font-size: 14px;color: #333333;display: flex;align-items: center;padding: 10px 0;}
.fwzx-g1 p i{margin-left: 10px;}

.fwzx-g2{width: 50%;margin-left: 3px;background: #cee9f5;padding: 30px 70px;box-sizing: border-box;}

.fwzx-g2 ul{display: flex;align-items: center;justify-content: space-between;flex-wrap: wrap}
.fwzx-g2 ul li{width: 48%;display: flex;align-items: center;color: #0a345b;padding: 15px 0;}
.fwzx-g2 ul li img{margin-right: 10px;}
.fwzx-g2 ul li p{font-size: 14px;}
.fwzx-g2 ul li h1{font-size: 14px;}

.fwzx-f2{margin-top: 6px;}
.fwzx-f2 #maps{height: 560px;}

.fwzx-t2{padding: 40px 0;background: #f6fbfc;}
.fwzx-box2{display: flex;justify-content: space-between;}

.fwzx-m1{width: 49%;padding: 130px 70px;box-sizing: border-box;background: url("../image/ls15.jpg") no-repeat center;background-size: cover;}
.fwzx-m1 h1{position: relative;font-size: 30px;color: #fff;}
.fwzx-m1 h1:after{content: "";display: block;width: 20px;height: 2px;background: #ffffff;margin-top: 20px;margin-left: 5px;}

.fwzx-m2{width: 49%;}

.fwzx-m2 .fwzx-item{border: 1px solid #c9c9c9;margin-bottom: 25px;position: relative;box-sizing: border-box}
.fwzx-m2 .fwzx-item input{display: block;width: 100%;font-size: 16px;color: #666666;line-height: 30px;padding: 5px 10px;box-sizing: border-box;background: #ffffff;border: none;}
.fwzx-m2 .fwzx-item textarea{display: block;width: 100%;font-size: 16px;color: #666666;line-height: 30px;padding: 5px 10px;box-sizing: border-box;background: #ffffff;border: none;height: 200px;}

.fwzx-m2 .fwzx-item a{position: absolute;right: 0;top: 0;height: 100%;border-left: 1px solid #c9c9c9}
.fwzx-m2 .fwzx-item a img{display: block;width: 140px;height: 100%;}

.fwzx-sum{}
.fwzx-sum button{display: block;width: 140px;line-height: 50px;background: #cc0100;padding: 0;text-align: center;border: none;font-size: 16px;color: #fff;cursor: pointer;}

/*-----------------------企业文化----------------------*/

.qywh-t1{background: url("../image/mbx.jpg");padding: 70px 0;}
.qywh-t1 .wcont{display: flex;align-items: center;justify-content: space-between;}

.qywh-t1 ul{}
.qywh-t1 ul li{font-size: 14px;color: #000000;padding: 10px 0;}
.qywh-t1 ul li i{color: #666666}

.qywh-t2{padding: 40px 0;background: #f6fbfc;}
.qywh-t2-tit{text-align: center;font-size: 36px;color: #0061bb;font-weight: bold;}
.qywh-t2-tit:after{content: "";display: block;margin: 0 auto;width: 20px;height: 3px;background: #0061bb;margin-top: 15px;}

.qywh-t2-ls{}
.qywh-t2-ls ul{display: flex;flex-wrap: wrap}
.qywh-t2-ls li{width: 32%;margin-right: 2%;margin-top: 30px;background: #ffffff;border: 1px solid #ececec;box-sizing: border-box;padding: 40px 35px;}
.qywh-t2-ls li:nth-child(3n){margin-right: 0;}

.qywh-t2-lo{}
.qywh-t2-lo img{float: left;margin-right: 15px;height: 80px;}
.qywh-t2-lo h1{overflow: hidden;font-size: 24px;color: #333333;display: flex;align-items: center;height: 70px;border-bottom: 1px solid #e0e0e0;margin-top: 5px;}

.qywh-t2-info{height: 200px;overflow-y: auto;margin-top: 30px;font-size: 14px;color: #333333;line-height: 30px;text-align: justify;padding:0 10px;}
.qywh-t2-info::-webkit-scrollbar-thumb{background-color: #e20100;}

.qywh-t3{padding: 40px 0;background: url("../image/ls17.jpg") no-repeat center;background-size: cover;}
.qywh-t3-box{display: flex;justify-content: space-between;overflow: hidden;}
.qywh-t3-l{background: url("../image/ls18.jpg") no-repeat center;background-size: cover;padding: 0 160px;width: 40%;box-sizing: border-box;display: flex;align-items: center;}

.qywh-t3-r{width: 60%;box-sizing: border-box;background: #ffffff;padding: 50px 80px;}
.qywh-t3-r h1{font-size: 28px;color: #0061bb;position: relative;}

.qywh-t3-info{font-size: 14px;color: #000;line-height: 30px;padding: 30px 0;}
.qywh-t3-r a{font-size: 16px;color: #0061bb;display: block;border: 1px solid #0061bb;width: 130px;text-align: center;line-height: 40px;}


.qywh-t4{background: #f6fbfc;padding: 40px 0;}
.qywh-tytit{display: flex;align-items: center;justify-content: space-between;}
.qyfjtt{display: flex;align-items: center;}
.qyfjtt span{font-size: 36px;color: #0061bb;font-weight: bold;position: relative;padding-left: 15px;line-height: 1;}
.qyfjtt span:before{content: "";width: 4px;height: 50%;position: absolute;top: 25%;left: 0;background: #0061bb;}
.qyfjtt ul{display: flex;align-items: center;padding-left: 10px;}
.qyfjtt ul li{margin-left: 10px;width: 100px;line-height: 40px;font-size: 14px;color: #303030;border: 1px solid #a9aaaa;text-align: center;}
.qyfjtt ul li.on{border-color: #0061bb;color: #0061bb}

.qywh-t4-ls{padding-top: 50px;}
.swiper-qyfj .swiper-slide{}
.swiper-qyfj .swiper-slide a{display: block;}
.qyfj-pi{overflow: hidden;}
.qyfj-im{height: 270px;transition: .5s;}
.swiper-qyfj .swiper-slide p{text-align: center;padding: 20px 10px;font-size: 14px;color: #333333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.swiper-qyfj .swiper-slide:hover .qyfj-im{transform: scale(1.05)}


.qywh-t5{background: #f6fbfc;padding: 40px 0;border-top: 1px solid #e8e8e8}

.qywh-t5-ls{padding-top: 40px;}
.swiper-ygfc{}
.swiper-ygfc .swiper-slide{}
.swiper-ygfc .swiper-slide a{display: block;}
.swiper-ygfc .swiper-slide h1{font-size: 24px;color: #000000;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: .5s;}
.ygfc-inf{font-size: 14px;color: #666666;line-height: 30px;height: 90px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3; -webkit-box-orient: vertical;margin-top: 20px;text-align: justify;}

.swiper-ygfc .swiper-slide span{display: flex;align-items: center;padding-top: 40px;}
.swiper-ygfc .swiper-slide i{padding-left: 5px;font-size: 24px;color: #145b9b;font-family: 'ac'}
.swiper-ygfc .swiper-slide em{padding-top: 30px;display: block;}

.swiper-ygfc .swiper-slide:hover h1{color: #145b9b}

/*-----------------------走进化纤-栏目页----------------------*/

.zjhx-t1{padding: 60px 0;background: #f6fbfb;}

.dszzc-l{float: left;}
.dszzc-r{overflow: hidden;padding-left: 90px;}
.dszzc-r h1{font-size: 30px;color: #333333;padding-bottom: 25px;margin-bottom: 25px;border-bottom: 1px solid #e0e0e0}
.dszzc-in{font-size: 14px;color: #666666;line-height: 30px;}

.zjhx-t2{background: url(../image/ls19.jpg) no-repeat center;background-size: cover;}
.zjhx-t2 .wcont{display: flex;justify-content: space-between;}
.zjhx-t2-l{width: 50%;display: flex;padding: 50px;flex-direction: column;box-sizing: border-box;justify-content: center;}
.zjhx-t2-l h5{font-size: 36px;color: #bd0404;}
.zjhx-t2-l h5:after{content: "";display: block;width: 13px;height: 4px;background: #0061bb;margin-left: 5px;margin-top: 15px;}

.zjhx-t2-l ul {display: flex;align-items: center;justify-content: space-between;padding-top: 140px;padding-right: 100px;}
.zjhx-t2-l ul li {text-align: center;}
.zjhx-t2-l ul li img {}
.zjhx-t2-l ul li h1 {color: #145b9b;font-size: 16px;font-weight: normal;padding-top: 15px;}
.zjhx-t2-l ul li h1 span {font-size: 40px;font-family: "ac"}
.zjhx-t2-l ul li p {font-size: 16px;color: #145b9b}


.zjhx-t2-r{width: 50%;background: #ffffff;overflow: hidden;}
.zjhx-jtgs{border-top:7px solid #cc0100;padding: 40px;box-sizing: border-box;}
.zjhx-jtgs-t1{display: flex;align-items: center;justify-content: space-between;}
.zjhx-jtgs-t1 h1{padding-left: 20px;position: relative;font-size: 24px;color: #333333;line-height: 1;}
.zjhx-jtgs-t1 h1:before{content: "";display: block;width: 4px;height: 60%;position: absolute;top: 20%;background: #007cc2;left: 0;}

.zjhx-jtgs-t1 a{font-size: 14px;color: #0061bb}

.zjhx-jtgs-t2{font-size: 14px;color: #666666;line-height: 30px;text-align: justify;margin-top: 30px;}

.zjhx-ldcy-tit{padding: 10px 40px;background: #ededed;}

.zjhx-ldcy-ls{padding: 40px;box-sizing: border-box;background: #0061bb;}
.swiper-ldcy{}
.ldcy-pi{overflow: hidden;background: #60a8dc;border-radius: 5px;}
.ldcy-im{height: 145px;transition: .5s;}
.swiper-ldcy .swiper-slide{}
.swiper-ldcy .swiper-slide a{display: block;text-align: center;}
.swiper-ldcy .swiper-slide p{font-size: 14px;color: #fff;padding-top: 20px;}
.swiper-ldcy .swiper-slide:hover .ldcy-im{transform: scale(1.05)}

.zjhx-tytit{text-align: center;font-size: 36px;color: #bd0404;font-weight: bold;}
.zjhx-tytit:after{content: "";display: block;width: 20px;height: 4px;background: #0061bb;margin: 15px auto 0;}

.zjhx-t3{padding: 40px 0;background: #f6fbfb;}
.zjhx-sjgh{padding-top: 50px;}
.swiper-sjgh{}
.swiper-sjgh .swiper-slide p{padding:20px 10px;box-sizing: border-box;border-top: 1px solid #e4e4e4;font-size: 16px;color: #000000;text-align: center;transition: .5s;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.swiper-sjgh .swiper-slide:hover .ghim{transform: scale(1.05)}
.swiper-sjgh .swiper-slide:hover p{color: #145b9b}

.zjhx-sjgh-more{text-align: center;padding-top: 20px;}
.zjhx-sjgh-more a{display: inline-block;border-radius: 100px;padding: 5px 15px;font-size: 14px;color: #fff;background: #0061bb;}

.zjhx-t4{background: url("../image/ls20.jpg") no-repeat center;background-size: cover;padding: 40px 0;}
.zjhx-fzlc{position: relative;margin-top: 50px;}
.zjhx-fzlc:after{content: "";height: 2px;width: 100%;background: #b8dbf2;top: 50%;margin-top: -1px;position: absolute;}
.swiper-fzlc2 .swiper-slide{height: auto;}
.zjhx-box{display: grid;grid-template-rows: repeat(2,1fr); grid-template-areas: 'a''b';height: 100%;grid-gap: 90px;position: relative;}
.zjhx-box:after{content: "";position: absolute;width: 20px;height: 20px;border-radius: 50%;background: #98d0ff;top: 50%;left: 0;transform: translateY(-50%)}
.swiper-fzlc2 .swiper-slide:nth-child(odd) .zjhx-fzlc-mp{ grid-area: a;}
.swiper-fzlc2 .swiper-slide-active .zjhx-box:after{background: #c00808;border: 8px solid rgba(255,255,255,.5);}
.zjhx-fzlc-ms{}
.zjhx-fzlc-ms h1{font-size: 48px;color: #145b9b;font-family: "ac";font-weight: normal;}
.zjhx-fzlc-inf{font-size: 14px;color: #145b9b;line-height: 24px;text-align: justify;}

.zjhx-t5{padding: 40px 0;background: url("../image/ls21.jpg") no-repeat center;background-size: cover}

.zjhx-t5-ls{padding-top: 40px;}
.zjhx-t5-ls ul{display: flex;justify-content: space-between;}
.zjhx-t5-ls li{width: 30%;background: url("../image/icon50.png") no-repeat bottom right #1972b9;padding: 10px 35px;box-sizing: border-box}
.zjhx-t5-ls li:nth-child(2){width: 38%;}
.zjhx-t5-tl{padding:20px;box-sizing: border-box;border-bottom: 1px solid #358cd2;display: flex;align-items: center;font-size: 24px;color: #fff;font-weight: bold;}
.zjhx-t5-tl i{padding-left: 10px;}

.zjhx-t5-inf{font-size: 14px;color: #fff;line-height: 30px;padding: 10px 15px;box-sizing: border-box;margin-top: 10px;text-align: justify;}

.zjhx-t6{padding: 40px 0;background: url("../image/ls22.jpg");}
.zjhx-ryzt{padding-top: 50px;padding-bottom: 20px;}
.swiper-ryzt .swiper-slide a{display: block;background: #ffffff;border: 1px solid #e4e4e4;}
.swiper-ryzt .swiper-slide p{padding: 10px;box-sizing: border-box;border-top: 1px solid #e4e4e4;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;color: #000000;text-align: center;transition: .5s;}
.swiper-ryzt .swiper-slide:hover .ryim{transform: scale(1.05)}
.swiper-ryzt .swiper-slide:hover p{color: #145b9b}

.zjhx-t7{padding: 40px 0;background: #f6fbfb;}
.zjhx-t7 ul{display: flex;justify-content: space-between;}
.zjhx-t7 li{width: 30%;}
.zjhx-t7 li a{display: flex;text-align: center;flex-direction: column;justify-content: space-between;align-items: center;padding: 70px 0;height: 600px;box-sizing: border-box;transition: .5s;}
.zjhx-t7 li h1{font-size: 36px;color: #fff;}
.zjhx-t7 li h1:after{content: "";display: block;width: 14px;height: 4px;background: #ffffff;margin: 20px auto 0;}
.zjhx-t7 li:hover a{padding: 90px 0;}
