@charset "utf-8";
*{padding: 0; margin: 0; outline: none; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
html{font-size: calc(100vw/19.2); -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
.h_cursor ul li{cursor : pointer;}
.h_color_666{color: #666666;}
@media (max-width: 768px){html{font-size: 66px;}}
@media (max-width: 500px){html{font-size: 54px;}}
body{min-height: 100%; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; -webkit-tap-highlight-color: transparent; /* tap-highlight-color: transparent; */ font-size: 16px; line-height: 1.5; color: #000; background: #fff;}
@media (max-width: 1600px){body{font-size: 14px;}}
img{border: 0; vertical-align: middle; max-width: 100%;}
li{list-style: none;}
h1,
h2,
h3,
h4,
h5,
h6{font-weight: normal;}
a,
a:hover,
a:focus{text-decoration: none;}
input,
button{-webkit-appearance: none; border-radius: 0;}
button{cursor: pointer;}
input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance: button; cursor: pointer;}
textarea{resize: none; overflow: auto;}
input,
button,
textarea,
select{border: 0; font-family: inherit; font-size: inherit; color: inherit; background: transparent;}
select{-webkit-box-sizing: border-box; box-sizing: border-box; white-space: nowrap; -webkit-appearance: none; -moz-appearance: none; appearance: none;}
select::-ms-expand{display: none;}
table{border-collapse: collapse;}
.container{margin: 0 auto; width: 72.9%;}
.fyp{width: 100%; text-align: center; padding: 0.74rem 0 0;}
.fyp .title{font-size: 0.42rem; font-weight: bold; color:#000; line-height: 1; display: table; margin: auto; position: relative;}
/*.index-box2 .top .title::after{content: ''; width: 100%; height: 4px; background: #0e4c3d; position: absolute; left: 0; bottom: 0; z-index: -1;}*/
.fyp .txt{font-size:17px; color:#333; margin-top: 0.12rem;}
.fyp .title b{ font-size:0.52rem; font-weight: bold;  color:#0e4c3d; padding:0 0.1rem; transform: skewX(-6deg); display: inline-block; font-family: Microsoft YaHei;}

@media (max-width: 1580px){.container{width: 84%;}}
@media (max-width: 768px){.container{padding: 0 1rem; width: 100%;}}
.bg-color1{background-color: #fff;}
.ptb100{padding-top: 1rem; padding-bottom: 1rem;}
@media (max-width: 768px){.ptb100{padding-top: 3rem; padding-bottom: 3rem;}}
.pt100{padding-top: 1rem;}
@media (max-width: 768px){.pt100{padding-top: 3rem;}}
.pb100{padding-bottom: 1rem;}
@media (max-width: 768px){.pb100{padding-bottom: 3rem;}}
.font18{font-size: 0.18rem;}
.font20{font-size: 0.2rem;}
.font22{font-size: 0.22rem;}
.font24{font-size: 0.24rem;}
.font26{font-size: 0.26rem;}
.font28{font-size: 0.28rem;}
.font30{font-size: 0.3rem;}
@media (max-width: 1900px){.font18{font-size: 16px;}}
@media (max-width: 1580px){.font18{font-size: 14px;} .font20, .font22{font-size: 16px;} .font24, .font26{font-size: 18px;} .font28, .font30{font-size: 20px;}}
}

.npro_nav_l{width:16%; float:left;}
.npro_nav_r{ width:84%; float:right;}

.t_lm_tl{display: flex;align-items: center;}
.t_lm_tl img{width: 0.5rem;height: auto;margin-right:12px;}
.t_lm_con{ float:left; flex-direction: column;justify-content: center;position: relative;top: 0;}
.t_lm_con:hover{top: -0.1rem;}
.font20 {font-size: 0.2rem; color:#0e4c3d;}

.pad{padding:0.5rem 1rem 0.22rem 1rem;}
.npro_zl_txt_box{margin-bottom: 0.28rem;display: flex; margin-left:1%; justify-content: space-between;align-items: center;height: 0.3rem; width:48%; float:left;}
.npro_zl_txt_box h4{position: relative;color: #000;width:74%;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;font-weight: 400;font-size:1vw;}
/*.npro_zl_txt_box h4::after{content: '';position: absolute;width: 0.05rem;height: 0.05rem;border-radius: 50%;background: #666666;left: 0.06rem;top: 50%;transform: translateY(-50%);}*/
.npro_zl_txt_r{flex-shrink: 0;}
.npro_zl_txt_r p{color: #adadad;border: 1px solid #f7f7f7; letter-spacing:1px; background:#f7f7f7; line-height: 0.28rem;width: 0.74rem;text-align: center;border-radius: 3px;}
.npro_zl_txt_box:hover h4{color: #0e4c3d;}
.npro_zl_txt_box:hover .npro_zl_txt_r span{color: #0e4c3d;}
.npro_zl_txt_box:hover h4::after{background: #0e4c3d;}
.npro_zl_txt_box:hover .npro_zl_txt_r p{color: #fff;background: #0e4c3d;}
.npro_zl_txt_box span{color: #999; font-size:14px;}
.npro_zl_txt_box:hover span {color: #0e4c3d;}

/*优秀*/
@media screen and (max-width:999px) and (min-width:800px) {
    .box1 {max-width:800px;margin: 0 auto;}
}
@media screen and (max-width:1099px) and (min-width:1000px) {
    .box1 {max-width:850px;margin: 0 auto;}
}
@media screen and (max-width:1299px) and (min-width:1100px) {
    .box1 {max-width:860px;margin: 0 auto;}
}
@media screen and (max-width:1499px) and (min-width:1300px) {
    .box1 {max-width:900px;margin: 0 auto;}  
}
@media screen and (max-width:1920px) and (min-width:1500px) {
    .box1 {max-width:960px;margin: 0 auto;}
}

.index-box4{width: 100%; background: url(../images/index-bg1.jpg) center no-repeat;}
.adva {padding:0 0 110px 0;overflow: hidden;}
.adva_box {}
.adva_tit {display: flex;justify-content: center;flex-direction: column;align-items: center;}
.adva_tit p {display: flex;flex-direction: column;align-items: center;}
.adva_tit p b {position: relative;font-size: 40px;line-height: 40px;z-index: 5;}
.adva_tit p b:after {content:'';width: 143px;height: 5px;background: #71492f;position: absolute;bottom: -1px;left: 28%;z-index: -1;animation:myfirst 3s linear infinite;}
.adva_tit p span {font-size: 18px;line-height: 20px;padding-top: 24px;}
.adva_tab {margin-top:50px;position: relative;}
.adva_nav {width: 1280px;margin: 0 auto;box-shadow: 0 0 20px #ddd;border-radius: 10px;overflow:  hidden;    position: relative; top: 72px;z-index: 8;}
.adva_nav ul {display: flex;justify-content: space-between;align-items: center;border-radius: 10px;}
.adva_nav li {width: 25%;display: flex;flex-direction: column;align-items: center;justify-content: center;transition: 0.5s;padding: 22px;    background: #fff;}
.adva_nav li.on {background: #71492f;color: #fff;}
.adva_nav li.on i {background: url(../uploadfile/image/20210913/20210913153044_497066131.png)no-repeat;color: #fff;}
.adva_nav li i {background: url(../uploadfile/image/20210913/20210913152943_294950090.png)no-repeat;font-size: 30px;width: 55px;height: 63px;    display: flex;justify-content: center;align-items: center;}
.adva_nav li p {font-size: 18px;line-height: 20px;padding-top: 10px;}
.adva_tab .tempWrap {overflow: unset !important;width: 100% !important;}
.adva_con {display: flex;width: 100% !important;overflow: unset !important;}
.adva_big {transition: 0.5s;width: 100% !important;flex-shrink: 0; margin-right:3%;}
.adva_big.cur .adva_txt {opacity:1;}
.adva_big.cur img{opacity:1;}
.adva_pic {}
.adva_pic img {width:100%; border-radius:18px; box-shadow: 0 0 20px #ddd; opacity: .2;}
.adva_txt {display: flex;align-items: center; /* justify-content: space-between; */width:90%; margin:auto; border-radius:18px;  background: #fff; box-shadow: 0 0 10px #ccc;margin-top: -50px;position: relative;z-index: 1;opacity:0;transition: 0.5s;}
.adva_l {}
.adva_l p {font-size: 28px;line-height: 30px;display: flex;flex-direction: column;align-items:  center;}
.adva_l p span {font-size: 18px;line-height:  20px;padding-top: 16px;}
.adva_r {display: flex;flex-direction: column; }
.adva_r em {font-size: 16px;color: #666;line-height: 32px;background: url(../uploadfile/image/20210913/20210913154857_2011138854.png)no-repeat 0;padding-left: 24px;}
.adva_after {}
.adva_after a {position: absolute; font-size:47px; line-height:54px; color:#000; height: 60px;width: 60px;background: #fff;border-radius: 50% ; font-family: "iconfont"; top:33%; z-index: 5;display:  flex;justify-content:  center;align-items:  center;}
.adva_after a:first-child {left: -40px; transform: rotate(180deg);}
.adva_after a:last-child {right: -40px;}




.adva_txt p{ font-weight: 100; color: #676767; width:100%; border-radius:18px; line-height:26px; display: block; padding:4% 6%; text-align: justify; font-size:15px; transition: 0.3s all ease-in-out; position:relative; }
.adva_txt p:before,.adva_txt p:after{ content:''; display:block; width:57px; height:49px; position: absolute; right:35px; bottom:170px; transition:0.3s all ease-in-out; }
.adva_txt p:before,.adva_txt p:after{ background:url(../images/adv_item_i1.png) no-repeat right -50px; }
.adva_txt p:before{ width:120px; }
.adva_txt:hover p:before{ width:0px; }
.adva_txt p:after{ background-position: right 0px; width:0px; }
.adva_txt:hover p:after{ width:120px; }

.adva_txt:hover p{ background: #0e4c3d; color: #fff; }

.adva_txt:hover p strong{ color: #fff; }
.adva_txt p strong{ display: block; font-weight: bold; font-size:26px; color: #343434; line-height: 30px; padding-bottom:10px; transition:0.3s all ease-in-out}
.adva_txt:nth-child(1),.adva_txt:nth-child(3){ margin-right: 10px; }
.adva_txt img{ width: 100%; display: block; height: auto; }



.index-box2{width: 100%; padding:0.74rem 0 0; background:url(../images/nb.jpg) top center no-repeat;}
.index-box2 .top{width: 100%; text-align: center;}
.index-box2 .top .title{font-size: 0.42rem; font-weight: bold; color: #111111; line-height: 1; display: table; margin: auto; position: relative;}
/*.index-box2 .top .title::after{content: ''; width: 100%; height: 4px; background: #0e4c3d; position: absolute; left: 0; bottom: 0; z-index: -1;}*/
.index-box2 .top .txt{font-size:17px; letter-spacing:1px; color: #666; margin-top: 0.12rem;}
.index-box2 .top .title b{ font-size:0.52rem; font-weight: bold;  color:#0e4c3d; padding:0 0.1rem; transform: skewX(-6deg); display: inline-block; font-family: Microsoft YaHei;}
@media (max-width: 1600px){.index-box2 .top .txt{font-size: 14px;}}
.index-box2 .list{width: 100%; position: relative;}
.index-box2 .list .swiper{width: 100%; overflow: hidden; height:6.9rem; padding: 0.5rem 0 1.2rem;}
@media (max-width: 768px){.index-box2 .list .swiper{height: 6.7rem;}}
.index-box2 .list .swiper .swiper-slide{height: 4.7rem; background: #F5F5F5; border-radius: 10px; position: relative; padding: 1rem 0; margin-top: 0.4rem; transition: all ease-in-out 0.3s; overflow: hidden;}
@media (max-width: 768px){.index-box2 .list .swiper .swiper-slide{height: 4.2rem; padding: 0.8rem 0;}}
.index-box2 .list .swiper .swiper-slide .bg{width: 100%; height: 100%; position: absolute; left: 0; top: 0; display: none;}
.index-box2 .list .swiper .swiper-slide .bg::after{content: ''; width: 100%; height: 100%; position: absolute; left: 0; top: 0; background: rgba(0,0,0,.4);}
.index-box2 .list .swiper .swiper-slide .bg img{width: 101%; height: 101%; margin: -1px 0 0 -1px; object-fit: cover;}
.index-box2 .list .swiper .swiper-slide .ico{width:0.9rem; height:0.9rem; margin: auto; position: relative; z-index: 2;}
.index-box2 .list .swiper .swiper-slide .ico img{width: 100%;}
.index-box2 .list .swiper .swiper-slide .t1{font-size: 22px; font-weight:bold; color: #111111; line-height: 30px; margin-bottom:0.12rem; text-align: center; margin-top: 0.4rem; position: relative; z-index: 2;}
@media (max-width: 1600px){.index-box2 .list .swiper .swiper-slide .t1{font-size: 20px;}}
@media (max-width: 1440px){.index-box2 .list .swiper .swiper-slide .t1{font-size: 18px;}}
@media (max-width: 1366px){.index-box2 .list .swiper .swiper-slide .t1{font-size: 16px;}}
@media (max-width: 768px){.index-box2 .list .swiper .swiper-slide .t1{margin-top: 0.2rem;}}
.index-box2 .list .swiper .swiper-slide .t2{font-size: 16px; color: #999999; line-height: 28px; text-align: center; margin-right: 0.15rem; padding: 0 0.2rem; position: relative; z-index: 2;}
@media (max-width: 1440px){.index-box2 .list .swiper .swiper-slide .t2{font-size: 14px; line-height: 24px;}}
.index-box2 .list .swiper .swiper-slide .add{width: 0.6rem; height: 0.6rem; background: #0e4c3d; border-radius: 50%; display: none; justify-content: center; align-items: center; margin: 0.4rem auto 0; position: relative; z-index: 2;}
.index-box2 .list .swiper .swiper-slide .add img{width: 0.18rem; height: 0.18rem;}
.index-box2 .list .swiper .swiper-slide .num{font-size: 1rem; font-family: DIN; font-weight: bold; color: #E9E9E9; line-height: 1; overflow: hidden; height: 0.65rem; text-align: center; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); z-index: 2;}
.index-box2 .list .swiper .swiper-slide.swiper-slide-active{height: 5.5rem; background: #FFFFFF; box-shadow: 0px 0px 1rem 0px rgba(0, 0, 0, 0.1); border-radius: 20px; margin-top: 0;}
@media (max-width: 768px){.index-box2 .list .swiper .swiper-slide.swiper-slide-active{height: 5rem;}}
.index-box2 .list .swiper .swiper-slide.swiper-slide-active .bg{display: block;}
.index-box2 .list .swiper .swiper-slide.swiper-slide-active .t1{color: #fff;}
.index-box2 .list .swiper .swiper-slide.swiper-slide-active .t2{color: #fff;}
.index-box2 .list .swiper .swiper-slide.swiper-slide-active .add{display: flex;}

/*案例*/
.case{background:url(../images/ind.jpg) top center no-repeat;}
.top40{ height:40px;}
.adv_bg{ background:url(../uploadfile/image/20221020/20221020103612_482471133.jpg) no-repeat center; padding: 60px 0;}
.adv_l{width:270px; background:#fff; overflow:hidden; padding:48px 20px 48px 20px;  border-radius:0 14px 14px 0; box-shadow: 0px 0px 8px 0px #ececec;}
.adv_l li{height:60px; padding-left: 38px; color:#000; line-height:60px;cursor: pointer; overflow:hidden;}
.adv_l li.on{background: linear-gradient(to right,#0e4c3d,#097538); border-radius:6px;}
.adv_l li .adv_w1 p{color:#000;}
.adv_l li.on img{filter: contrast(0) brightness(2);}
.adv_l li.on .adv_w1 p{color: #fff;}
.adv_l li.on .adv_w1 span{color: #ffffff;}
/*.adv_l li+li{border-top:1px #424242 solid;}*/
.adv_tu{width:40px;height:40px; margin-top:8px; margin-right:17px;}
.adv_tu i{font-family: 'iconfont'; font-size: 55px; color: #fff;}
.adv_w1{}
.adv_w1 p{font-size:16px;color: #fff;}
.adv_w1 span{display: block;font-size: 18px;margin-top: 2px; color: rgba(255,255,255,0.5);}
.adv_cont{}
.adv_cont li{width:1130px; position: relative;}
.adv_cont li img{ border-radius: 14px 0 0 14px; box-shadow: 0 0 20px #ececec;}
.advall { width: 100%; height: 203px;  box-shadow: 0px 0px 8px 0px #ececec; background: #fff;position: absolute; bottom: 0;}

/*简介*/
@keyframes warn {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.6;
    }
    75% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.95;
    }
    100% {
        transform: scale(1);-webkit-transform: scale(1);opacity: 0.0;
    }
}
@keyframes warn1 {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.6;
    }
    75% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.95;
    }
    100% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.0;
    }
}

.company{ padding: 20px 0 43px; background:url(../images/inpi.jpg) center no-repeat; height:861px;}
.company > .page{  }
.company > .page .fl{ width:50%;}
.company > .page > .fr{ padding:120px 0 90px; width:50%;}
.about_tit{color:#fff; font-size:36px; margin-bottom:12px;}
.about_cont{ padding:0 0 20px; position: relative; color:#fff;}
/*.about_cont:after{ content: ''; display: block; width: 50px; height: 3px; background: #fdd600; position: absolute; bottom: 25px; left: 0; }*/
.about_cont p{ font-size:0.9vw; color: #fff; line-height:32px; font-weight:lighter; }
.about_btn a i{ display: block; color: #fff; font-weight: normal; font-size: 16px; line-height:52px; position: absolute; z-index: 3; font-style: normal; text-align: center; transition:0.3s all ease; left: 0; padding: 0 68px 0 34px; }
.about_btn a{ margin:30px 0; height:52px; line-height:52px; position: relative; display: block; width:166px; border-radius:50px; -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); overflow: hidden; }
.about_btn a:after{ content: ''; display: block; background: #fff000; background: -moz-linear-gradient(left, #fff000 0%, #fdd600 100%); background: -webkit-linear-gradient(left, #fff000 0%,#fdd600 100%); background: linear-gradient(to right, #fff000 0%,#fdd600 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff000', endColorstr='#fdd600',GradientType=1 ); position: absolute; width: 100%; height: 100%; left: 0; transition:0.3s all ease-in-out; top: 0; transform: scaleX(0); }
.about_btn a:before{ content: ''; width:160px; position: absolute; display: block; height:48px; border: 2px solid #fff; border-radius:50px; top: 0; left: 0; }
.about_btn a:hover:after{ left: 0; transform: scaleX(1); }
.about_btn a:hover i{ color: #fff; }
/*.about_btn a i:after{ content: ''; display: block; width: 18px; height: 18px; border: 2px solid #fdd600; border-radius: 50%; position: absolute; left: 17px; top: 17px; transition:0.3s all ease}*/
.about_btn a i:before{/*background: url(../images/33805.png) no-repeat;*/font-family: "iconfont"; content: "\eb03";  width: 25px; height: 25px; display: block; position: absolute; right: 30px; font-size:25px; top:0px; }
.about_btn a:hover i:after{ border:2px solid #fff; }

.custom_row .about_btn a:before{background:#0e4c3d;}
.custom_row .about_btn a i:before{background: url(../images/ring.png) no-repeat; width: 25px; height: 25px; content: ''; display: block; position: absolute; right:25px; top:16px; }





/*流程*/
.custom_feedback{background: url(../images/20191129144151_907346482.jpg) no-repeat center;width: 100%;height: 470px;padding: 60px 0;}
.client a i{ display: block; color: #fff; font-weight: normal; font-size: 16px; line-height:52px; position: absolute; z-index: 3; font-style: normal; text-align: center; transition:0.3s all ease; left: 0; padding: 0 70px 0 43px; }
.client a{ margin: 20px 0; height:52px; line-height:52px; position: relative; display: block; width:184px; border-radius:50px; -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); overflow: hidden; }
.client a:after{ content: ''; display: block; background: #fff000; background: -moz-linear-gradient(left, #fff000 0%, #fdd600 100%); background: -webkit-linear-gradient(left, #fff000 0%,#fdd600 100%); background: linear-gradient(to right, #fff000 0%,#fdd600 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff000', endColorstr='#fdd600',GradientType=1 ); position: absolute; width: 100%; height: 100%; left: 0; transition:0.3s all ease-in-out; top: 0; transform: scaleX(0); }
.client a:before{ content: ''; width:180px; position: absolute; display: block; height:48px; border: 2px solid #fff; border-radius:48px; top: 0; left: 0; }
.client a:hover:after{ left: 0; transform: scaleX(1); }
.client a:hover i{ color: #fff; }
/*.client a i:after{ content: ''; display: block; width: 18px; height: 18px; border: 2px solid #fdd600; border-radius: 50%; position: absolute; left: 17px; top: 17px; transition:0.3s all ease}*/
.client a i:before{ background: url(http://dghuipu.n.zyqxt.com/uploadfile/image/20190610/20190610202901_338056519.png) no-repeat center -75px; width: 25px; height: 25px; content: ''; display: block; position: absolute; right: 30px; top:13px; }
.client a:hover i:after{ border:2px solid #fff; }

.custom_row1{display: block;padding: 0px 0 30px;}
.custom_row1 a{padding-top: 33px;background: url(../images/20191129144835_598581210.png) no-repeat center top;display: block;font-size: 30px;color: #fff;font-weight: normal;text-align: center;line-height: 45px;}
.custom_row1 a .color{color: #fff;font-weight: bold;font-size: inherit;}
.custom_row1 a p{font-size: 18px;font-weight: lighter;color: #fff;line-height: 30px;}

.custom_row{background:#f5f5f5; width:100%; overflow:hidden; }
.custom_row img{ width:100%; margin-top:10px;}
.custom_row2{ float:right; position: relative;}
/*.custom_row2:after{content: '';display: block;width: 320px;height: 180px;position: absolute;left: -100px;top: 168px;background: url(../images/20191129151535_1478830143.png) no-repeat center;}
*/.custom_row2 > .custom_l{height:289px;position: relative; margin-top:37px; float: left;width:783px; background:url(../images/process.jpg) no-repeat 0 54px;}

.custom_item{font-size: 22px;color: #343434;text-align: center;line-height: 30px;position: absolute;width: 170px;height: 60px;padding-top: 40px;}
.custom_item .str{font-size: 22px;font-weight: bold;color: #343434;display: inline-block; font-family: Microsoft YaHei;}
.custom_item p{font-size: 14px;color: #999;font-weight: lighter;line-height: 30px;}
.custom_item1{background: url(../images/20191129151145_1785525811.png) no-repeat center top;left:124px;top: 5px;}
.custom_item2{background: url(../images/20191129151153_1566579483.png) no-repeat center top;right:294px;top: 5px;}
.custom_item3{background: url(../images/20191129151159_725754007.png) no-repeat center top;right:92px;top: 5px;}
.custom_item4{background: url(../images/20191129151205_1603467373.png) no-repeat center top;right:92px;bottom:79px;}
.custom_item5{background: url(../images/20191129151226_1336964531.png) no-repeat center top;right:292px;bottom:79px;}

/*新闻*/
.about{min-width:1280px; max-width:1920px; width:100%; margin:0 auto;}
.about .fyp{ text-align:left; padding:0px !important}
.about .fyp .title{ margin:inherit !important;}
.about .fyp .txt{ margin-bottom:1.6%; font-size:18px; margin-top:0px !important;}
.about h6{ width:27.55%; float:left; overflow:hidden; position:relative;}
.about h6 img{ display:block; width:100%;}
.about1{ width:65.02%; float:right; margin:3.5% 5% 0 0;}
.aboutt{ height:36px; margin-bottom:40px;}
.aboutt a{ display:block; height:34px; border:1px solid #e5e5e5; font-size:20px; line-height:34px; color:#979797; float:left; padding:0 20px 0 44px; background:url(../images/pic_arr1.png) no-repeat 16px center; margin-right:13px;}
.aboutt .cur1{ border:1px solid #e5e5e5; background:url(../images/pic_arr2.png) no-repeat 16px center;color:#333; }
.aboutt a:hover{color:#333; font-weight:bold;}
.about1 dl{ width:30.672%; float:left; margin:0 3.7% 2% 0;}
.about1 dl:nth-child(3n-2){ clear:both;}
.about1 dl:nth-child(3n){ margin-right:0;}
.about1 a:nth-child(2n){ background:url(../images/n2.png) no-repeat 16px center; filter: grayscale(0%) brightness(100%);}
.about1 a:nth-child(3n){ background:url(../images/n3.png) no-repeat 16px center; filter: grayscale(0%) brightness(100%);}
.about1 dt{ position:relative; overflow:hidden;}
.about1 dt img{ display:block; width:100%;}
.about1 dt em{ display:block; width:100%; height:0; position:absolute; bottom:0; background:rgba(14,76,61,0.8); font:16px "Microsoft YaHei UI"; text-align:center; color:#fff; -webkit-transition: height .5s cubic-bezier(0.52, 1.64, 0.37, 0.66);-webkit-transition: height .5s cubic-bezier(0.52, 1.64, 0.37, 0.66);}
.about1 dd h3 a{ display:block; font:22px "Microsoft YaHei UI"; color:#343333; text-align:center; margin:13px 0 18px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical;}
.about1 dd p{ font:14px "Microsoft YaHei UI"; line-height:24px; color:#343333; overflow:hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.about1 dl:hover dt em{ height:100%; padding-top:25%; box-sizing:border-box;}
/*.about5{ height:600px;}*/
.aboutt2{ height:20px; width:100%; text-align:center; margin-top:20px;}
.aboutt2 a{ display:inline-block; width:14px; margin-left:2px; height:14px; border-radius:20px; border:#ccc solid 2px;}
.aboutt2 .cur{ border:#0e4c3d solid 2px;}
.about h6:before{content: '';
            cursor: pointer;
            position: absolute;
            left: -100%;
            top: 0;
            width: 100%;
            height: 100%;
            background-image: -moz-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, .5), rgba(255, 255, 255, 0));
            background-image: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, .5), rgba(255, 255, 255, 0));
            transform: skewx(-25deg);}
.about h6:hover:before{
            left: 100%;
            -moz-transition: 1s;
            -o-transition: 1s;
            -webkit-transition: 1s;
            transition: 1s;
        }

.index_feed{font-size:1.4vw; letter-spacing:-1px;display: block; color: #000;  font-weight: normal; line-height:42px; padding:5.5% 0 0 2.6%;}
.page-copyright{ background:#333; font-size: 14px; color: #adb2b7; padding-bottom:20px;}
.page-copyright h4{ color: #adb2b7; font-size:15px; float:left;}
.page-copyright a{font-size: 14px; color: #adb2b7;}