@charset "utf-8";
/* CSS Document */

/*banner*/
.banner{ position:relative;}
.banner img{width:100%;display:block;}
.banner .swiper-pagination-bullet{width:10px;height:10px; background:#fff; opacity:0.5;}
.banner .swiper-pagination-bullet-active{ opacity:1;}
.banner_text{ position:absolute;top:33%;left:0;width:100%;font-size:48px;color:#fff;line-height:70px;}
.banner_text1{display:block;overflow:hidden;margin:40px 0 45px 0;}
.banner_text1 span{float:left;width:47px;height:8px; background:#fff;margin-left:7px;}
.banner_text2{display:block;font-size:23px;text-transform:Uppercase;line-height:36px;}
.banner_text{transform:translate3d(0px,500px,0px);transition:all 2s ease 0s;}
.banner .swiper-slide-active .banner_text{transform:translate3d(0px,0px,0px);opacity:1;}
/*banner*/

/*index*/
.sygy{overflow:hidden;padding:80px 0;}
.title{text-align:center;color:#121212;}
.title1{display:block;font-size:30px;font-weight:normal;}
.title3{display:block;overflow:hidden;}
.title3 span{display:block;width:64px;height:3px; background:#db9f5d;margin:0 auto;}
.title2{display:block;font-size:14px;margin:5px 0 10px 0;}
.sygy_nr{overflow:hidden;margin-top:15px;}
.sygy_nrfl{float:left;width:35%; position:relative;}
.sygy_nrfl img{display:block;width:100%;}
.sygy_nrfl_a{ position:absolute;bottom:0;right:0;height:44px; background:#db9f5d;padding-right:36px;width:167px; transition:all 1s;}
.sygy_nrfl_a a{display:block;font-size:14px;color:#fff;line-height:44px; background:#484848;text-align:center;width:100%;}
.sygy_nrfl_a:hover{padding-right:10px;}
.sygy_nrfr{float:right;width:65%;overflow:hidden;padding-left:40px;padding-top:35px;}
.sygy_nrfr1{font-size:27px;color:#9b9b9b;text-transform:Uppercase;line-height:32px;}
.sygy_nrfr1 p{display:block;font-size:26px;color:#272727;margin-top:13px;}
.sygy_nrfr2{margin-top:20px;}
.sygy_nrfr2 li{float:left;width:25%;}
.sygy_nrfr2 li i{display:block;width:46px;height:46px;float:left; background:url(../images/index_16.png) no-repeat;background-size:100% 100%;text-align:center;line-height:46px;font-size:30px;color:#959595; transition:all 1s;}
.sygy_nrfr2 li:nth-child(1) i{font-size:22px;}
.sygy_nrfr2 li:nth-child(2) i{margin-left:12px;font-size: 34px;}
.sygy_nrfr2 li:nth-child(3) i{font-size:24px;}
.sygy_nrfr2 li p{float:left;font-size:16px;color:#313131;margin-left:13px;margin-top:5px;}
.sygy_nrfr2 li p span{display:block;font-size:12px;text-transform:Uppercase;}
.sygy_nrfr2 li:hover i{color:#fff; background:url(../images/index_17.png) center no-repeat;    background-size: 100% 100%;}
.sycp{overflow:hidden;height:820px;}
.sycp li{float:left;width:33.33%;height:100%; position:relative; display:table;border-right:1px solid rgba(0,0,0,0.1);border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(0,0,0,0.1);overflow:hidden;}
.sycp li a{display:table;height:100%;}
.sycp li .sycp_img{ display:table-cell; vertical-align:middle;}
.sycp li .sycp_img img{display:block;margin:0 auto;max-width:100%; transition:all 1s; transform:scale(1);}
.sycp_bc{ position:absolute;top:0;left:0;width:100%;height:100%; background:#000; opacity:0; transition:all 1s;}
.sycp li:nth-child(3){border-right:0;}
.sycp1{ position:absolute;width:100%;font-size:20px;color:#000;writing-mode:tb-rl;z-index:1;top:32px;left:20px;width:34px;text-transform:Uppercase; transition:all 1s;}
.sycp2{bottom:12px;left:30px; position:absolute;font-size:26px;color:#000;width:100%;transition:all 1s;}
.sycp li:hover .sycp_img img{ transform:scale(1.08);}
.sycp li:hover .sycp2 img{-webkit-animation: crFlipX 2s ease-in-out infinite backwards;animation: crFlipX 2s ease-in-out infinite backwards;}
.sycp li:hover .sycp_bc{ opacity:0.3;}
.sycp li:hover .sycp1,.sycp li:hover .sycp2{color:#fff;}

@keyframes crFlipX {
0% {
-webkit-transform:rotateY(0);
transform:rotateY(0)
}
50% {
-webkit-transform:rotateY(180deg);
transform:rotateY(180deg)
}
100% {
-webkit-transform:rotateY(360deg);
transform:rotateY(360deg)
}
}

.sycp3{display:block;margin-bottom:35px;}
.sycp2 b{display:block;font-size:16px;text-transform:Uppercase;font-weight:normal;}
.syxw{overflow:hidden;padding:76px 0;}
.syxw_ul{overflow:hidden;margin-top:60px;margin-left:-3%;}
.syxw_ul li{float:left;width:22%;margin-left:3%;}
.syxw_ulimg{display:block;width:100%;overflow:hidden;height:210px;}
.syxw_ulimg img{display:block;width:100%; transform:scale(1); transition:all 1s;min-height:100%;}
.syxw_ul li:hover .syxw_ulimg img{ transform:scale(1.1);}
.syxw_text1{display:block;font-size:20px;color:#222021;margin-top:18px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.syxw_text2{display:block;font-size:14px;color:#909090;line-height:18px;margin:12px 0; word-break: break-all;text-overflow: ellipsis;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2; overflow: hidden;height: 36px;}
.syxw_text3{display:block;font-size:14px;color:#ababab;overflow:hidden;}
.syxw_text3 i{float:left;font-size:20px;margin-right:6px;}
.syxw_text4{display:block;font-size:14px;color:#ababab;overflow:hidden;margin-bottom: 20px;}
.syxw_text4 img{float:left;margin-right:10px;margin-top:5px;}
.syxw_gd{text-align:center;margin-top:70px;}
.syxw_gda{display:inline-block; background:#db9f5d;line-height:40px;padding:0 35px;font-size:14px;color:#fff;}
.syxw_gda:hover{ background:#f2bd83;color:#fff;}
.sypy{ position:relative; margin-bottom:247px;}
.sypy img{display:block;width:100%;}
.sypy_nr{ position:absolute;bottom:-247px;left:0;width:100%;}
.sypy_nr ul li{width:33.33%;height:247px;overflow:hidden;float:left;}
.sypy_nr ul li img{display:block;width:100%;height:100%;}
.sypy_nr ul li.sypy_nr1{width:28.3%;}
.sypy_nr ul li.sypy_nr23{width:43.3%;}
.sypy_nr2{ background:rgba(219,159,93,0.9);padding-left:40px;font-size:0 14px;color:#fff;line-height:20px;padding-top:4%;transition:all 1s;}
.sypy_nr11{display:block;font-size:18px;margin-bottom:28px;}
.sypy_nr12{display:block;font-size:13px;text-transform:Uppercase;margin-top:30px; }
.sypy_nr4{ background:rgba(219,159,93,0.8);color:#fff;padding:4% 0 0 40px; transition:all 1s;}
.sypy_nr6{ background:rgba(219,159,93,0.8);color:#fff;padding:5% 0 0 60px;}
.sypy_nr ul li.sypy_nr9{border:1px solid #eee;}
.sypy_nr ul li.sypy_nr9 img{display:block;width:auto;height:auto;margin-top:25%;}
.sypy_nr ul li.sypy_nr8{ background:#f2f2f2;color:#666;}
.sypy_nr ul li.sypy_nr2 a,.sypy_nr ul li.sypy_nr4 a{color:#fff;}
.sypy_nr ul li.sypy_nr2:hover,.sypy_nr ul li.sypy_nr4:hover{padding-top:5%;}
.sypy_nr ul li.sypy_nr8 a{color:#666;}
.syz{padding-top:63px; background:url(../images/index_14.jpg) bottom center no-repeat; background-size:100%;padding-bottom:253px;}
.syz .middle{max-width:1275px;}
.syz_nr1{overflow:hidden; position:relative;}
.syz_nrx{ position:absolute;top:130px;left:0;width:100%;height:2px; background:#f3f3f3;}
.syz_ul li{float:left;width:30.66%;border-left:0;height:131px;border-left:3px solid #f3f3f3; position:relative;padding-left:14px;font-size:13px;color:#6f6e6e;padding-top:20px;line-height:20px;padding-right:25px;}
.syz_uly{ position:absolute;top:0;left:-7px;width:11px;height:11px; background:#fff;border:2px solid #f3f3f3;border-radius:50%;}
.syz_ulbt{display:block;font-size:29px;color:#515151;margin-bottom:15px;font-weight:600;}
.syz_ul li:nth-child(1){margin-left:8%;}
.syz_ul li:nth-child(4),.syz_ul li:nth-child(5),.syz_ul li:nth-child(6){border-left:0;text-align:right;border-right:3px solid #f3f3f3;padding-left:30px;padding-right:15px;}
.syz_ul li:nth-child(4) .syz_uly,.syz_ul li:nth-child(5) .syz_uly,.syz_ul li:nth-child(6) .syz_uly{top:inherit;bottom:0;}
.syz_nr .swiper-button-next,.syz_nr .swiper-button-prev{width:auto;height:auto; background:none;margin-top:-17px;}
.syz_nr .swiper-button-next i,.syz_nr .swiper-button-prev i{color:#fff;display:block;width:35px;height:35px;border-radius:50%; color:#6f6f6f;font-size:34px;}
.syz_nr .swiper-button-next{right:0;}
.syz_nr .swiper-button-prev {left:0;}
.syz_nr .swiper-button-prev i,.about2_nr .swiper-button-prev i,.about4_xg .swiper-button-prev i{transform:rotate(180deg);
-ms-transform:rotate(180deg); 	/* IE 9 */
-moz-transform:rotate(180deg); 	/* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg); 	/* Opera */}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{ opacity:1;}
.syz_nr .swiper-button-next i:hover,.syz_nr .swiper-button-prev i:hover,.about2_nr .swiper-button-next i:hover,.about2_nr .swiper-button-prev i:hover,.about4_xg .swiper-button-next:hover i,.about4_xg .swiper-button-prev:hover i{color:#db9f5d;}
/*index*/

/*产品中心*/
.nr_banner{ position:relative;overflow:hidden;}
.nr_banner img{display:block;width:100%;}
.nr_banner .banner_text{transform:translate3d(0px,0px,0px);opacity:1;}
.cplb{overflow:hidden;border-top:1px solid #e5e5e5; position:relative;top:-77px;}
.cplb li{float:left;width:33.33%;text-align:center;}
.cplb1{display:block; background:#f9f5f1;border-left:2px solid #e5e5e5;font-size:26px;color:#464646;line-height:34px;text-transform:Uppercase;padding:55px 0;}
.cplb li:nth-child(1) .cplb1{border-left:1px solid #e5e5e5;}
.cplb li:nth-child(3) .cplb1{border-right:1px solid #e5e5e5;}
.cplb1 span{display:block;font-size:20px;}
.cplb2{display:block;width:100%;height:324px; position:relative;border-top:2px solid #e5e5e5;border-left:2px solid #e5e5e5;border-bottom:2px solid #e5e5e5;}
.cplb li:nth-child(3) .cplb2{border-right:2px solid #e5e5e5;}
.cplb2 img{display:block;width:100%;height:100%;}
.cplb2 span{ position:absolute;top:0;left:0;width:100%;height:100%; background:#000; opacity:0; transition:all 1s;}
.cplb li.active .cplb1{ background:#fff;}
.cplb li:hover .cplb2 span{ opacity:0.4;}
.cpul{overflow:hidden;margin-left:-3%;margin-bottom:40px;}
.cpul li{float:left;width:47%;margin-left:3%; background:#ebebeb;overflow:hidden;height:382px; position:relative;margin-bottom:3%;}
.cpul li img{display:block;width:100%;height:100%; transform:scale(1); transition:all 1s;}
.cpul_text{ position:absolute;bottom:0;right:0;font-size:20px;color:#fff;line-height:70px;width:205px;text-align:center;padding:0 30px;overflow:hidden;
text-overflow:ellipsis;white-space:nowrap; background:rgba(0,0,0,0.5); transition:all 1s;}
.cpul li:hover img{ transform:scale(1.06);}
.cpul li:hover .cpul_text{width:100%;}
.fy{overflow:hidden;text-align:center;margin:20px 0 40px 0;}
.fy a{display:inline-block;border:1px solid #707070;font-size:14px;line-height:30px;padding:0 12px;margin:0 2px;}
.fy a:hover{border:1px solid #db9f5d;color:#db9f5d;}
.fy a.fyd{ background:#db9f5d;color:#fff;border:1px solid #db9f5d;}
.xw.cpxq .xwfl{width:100%;}
/*产品中心*/

/*视频*/
.video{overflow:hidden;padding:70px 0;}
.sp_title{font-size:28px;color:#5d5d5d;line-height:40px;border-left:10px solid #db9f5d;padding-left:20px;display:block;overflow:hidden;}
.sp_title span{color:#db9f5d;}
.spul{overflow:hidden;margin-top:40px;margin-left:-3%;}
.spul li{float:left;width:47%;margin-left:3%;margin-bottom:3%; position:relative;overflow:hidden;}
.spul li img{display:block;width:100%; transform:scale(1); transition:all 1s;}
.spul li:hover img{ transform:scale(1.08);}
.spul li:hover .spul_text img{ transform:scale(1);}
.spul li .spul_text{ position:absolute;left:0;bottom:35px;width:100%;padding:0 37px;overflow:hidden;font-size:14px;color:#fff;}
.spul li .spul_text img{float:left;display:block;width:auto;height:auto;}
.spul li .spul_text span{display:block;float:left;margin-left:10px;line-height:24px;margin-top:7px;}
.spul li .spul_text span .spul_text1{display:block;font-size:16px;font-weight:normal;}
.spul li .spul_text span .spul_text2{display:block;overflow:hidden;margin-top:7px;}
.spul li .spul_text span .spul_text2 i{display:block;width:40px;height:1px; background:#fff;float:left;}
/*视频*/

/*新闻中心*/
.xw{overflow:hidden;padding:70px 0;max-width:1440px; position:relative;}
.xwx{ position:absolute;top:0;right:30%;height:100%; background:#eaeaea;width:1px;}
.xwfl{float:left;width:100%;}
.xwfl_ul{overflow:hidden;margin-left:-5%;margin-top:55px;}
.xwfl_ul li{float:left;width:28%;margin-left:5%;margin-bottom:4%;}
.xwfl_ulimg{display:block;width:100%;overflow:hidden;height:400px;}
.xwfl_ulimg img{width:100%;display:block;min-height:100%; transform:scale(1); transition:all 1s;}
.xwfl_ul1{display:block;font-size:22px;color:#262626;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:28px;}
.xwfl_ul1 span{display:block;font-size:20px;color:#847d7d;}
.xwfl_ul2{display:block;font-size:14px;color:#7b7b7b;line-height:22px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2; overflow: hidden;margin-top:15px;}
.xwfl_ul li:hover .xwfl_ulimg img{ transform:scale(1.08);}
.xwfr{float:right;width:30%;}
.xwfr_ul{overflow:hidden;padding:0 10px;margin-top:55px;}
.xwfr_ul li{width:100%;float:left;margin-bottom:30px;}
.xwfr_ulimg{float:left;width:45%;}
.xwfr_ulwz{float:right;width:50%;font-size:14px;color:#7b7b7b;line-height:24px;word-break: break-all;text-overflow: ellipsis;display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp: 2; overflow: hidden; transition:all 1s;}
.xwfr_ulwz span{display:block;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:7px;margin-top:7px;}
.xwfr_ul li:hover .xwfr_ulwz{color:#db9f5d;}
/*新闻中心*/

/*顺源文化*/
.wh{max-width:1440px;}
.wh1{overflow:hidden;margin-top:100px; position:relative;}
.wh1_fr{float:right;display:block;width:44.5%;margin-top:100px;}
.wh1_bt{float:left;font-size:30px;color:#000;}
.wh1_bt1{display:block;font-size:56px;text-transform:Uppercase;}
.wh1_bt2{display:block;font-size:26px;margin-top:30px;}
.wh1_img{ position:absolute;bottom:0;left:0;width:78%;}
.wh1_img img{display:block;width:100%;}
.wh1_jz{ position:absolute;bottom:48px;right:-23%;font-size:33px;color:#fff;line-height:43px;text-transform:Uppercase;}
.wh1_jz span{display:block;font-size:30px;margin-bottom:5px;}
.wh2{overflow:hidden;margin-top:110px;}
.wh2 .wh1_bt{font-size:30px;text-align:center;width:100%;overflow:hidden;}
.wh2 .wh1_bt1{font-size:55px;} 
.wh2_nr{margin-top:100px;overflow:hidden;width:100%;float:left}
.wh2_nr img{float:right;display:block;width:46.2%;}
.wh2_nrfl{float:left;width:50%;font-size:16px;color:#2e2e2e;line-height:28px;}
.wh3{overflow:hidden;margin-top:115px; position:relative;}
.wh3 img{display:block;width:100%;}
.wh3_nr{ position:absolute;top:20%;left:0;width:100%;}
.wh3_nr .middle{max-width:1400px;}
.wh3_nr .banner_text{ position:relative;left:0;top:0;transform: translate3d(0px,0px,0px);opacity:1;color:#3d3d3d;}
.wh3_nr .banner_text .banner_text1 span{ background:#3d3d3d;}
/*顺源文化*/

/*关于顺源*/
.about,.about3 .middle{max-width:1400px;}
.about1{overflow:hidden;margin-top:90px; position:relative;}
.about1 .wh1_bt1,.about2 .wh1_bt1{font-size:56px;}
.about1 .wh1_bt,.about2 .wh1_bt{font-size:30px;float:none;width:100%;}
.about1_rs{overflow:hidden;margin-top:45px; position:relative;}
.about1_rsimg{float:right;display:block;width:51%;}
.about1_rsfl{float:left;border-left:6px solid #ddd;padding:20px 0 30px 35px;font-size:16px;color:#343434;line-height:30px;width:42%;}
.about1_rsfl span{font-size:18px;font-weight:600;}
.about1_bc{ position:absolute;bottom:0;left:0; background:#db9f5d;padding:34px 85px;width:51%;font-size:16px;color:#fff;overflow:hidden;}
.about1_bc1{overflow:hidden;width:50%;float:left;margin-bottom:18px;}
.about1_bc1fl{float:left;display:block;text-align:center;margin-top:4px;margin-right:5px;}
.about1_bc1fr{float:left;}
.about1_bc1fr1{font-weight:normal;font-size:56px;}
.about1_bc1fr2{font-weight:normal;font-size:32px;}
.about1_bc2{display:block;}
.about1_2{font-size:16px;color:#343434;line-height:28px;margin-top:60px;}
.about2{overflow:hidden;padding:100px 0;}
.about2 .wh1_bt{text-align:center;}
.about2_nr{margin-top:30px;padding:40px 70px 90px 70px; background:url(../images/gy_04.jpg) center no-repeat; background-size:auto 100%; position:relative;}
.about2_nrx{ position:absolute;top:245px;left:0;width:100%;height:2px; background:#6b6b6b;}
.about2_nr1{width:100%;font-size:18px;color:#989898;line-height:30px;padding-bottom:45px;}
.about2_nr1_bt{display:block;font-size:46px; letter-spacing:2px;color:#303030;line-height:40px;margin-bottom:26px; transition:all 1s;}
.about2_nr1_d{display:block;overflow:hidden; position:absolute;bottom:0;left:0;}
.about2_nr1_d span{display:block;width:9px;height:9px; background:#303030;border-radius:50%;float:left; transition:all 1s;}
.about2_nr1_x{ position:absolute;bottom:-37px;left:0;width:0; background:#db9f5d;height:2px; transition:all 1s;}
.about2_nr .swiper-slide:nth-child(even) .about2_nr1{margin-top:260px;padding-top:30px;}
.about2_nr .swiper-slide:nth-child(even) .about2_nr1_d{bottom:auto;top:250px;}
.about2_nr .swiper-slide:nth-child(even) .about2_nr1_x{bottom:auto;top:205px;}
.about2_nr1:hover .about2_nr1_x{width:100%;}
.about2_nr1:hover .about2_nr1_bt{color:#db9f5d;}
.about2_nr1:hover .about2_nr1_d span{ background:#db9f5d;}
.about2_nr .swiper-button-next,.about2_nr .swiper-button-prev,.about4_xg .swiper-button-next,.about4_xg .swiper-button-prev{ background:none;margin:0;top:auto;bottom:0;width:auto;height:auto;}
.about2_nr .swiper-button-next i,.about2_nr .swiper-button-prev i,.about4_xg .swiper-button-next i,.about4_xg .swiper-button-prev i{font-size:46px;color:#424242;display:inline-block; transition:all 1s; background:#fff;}
.about2_nr .swiper-button-prev,.about4_xg .swiper-button-prev{left:50%;margin-left:-55px;}
.about2_nr .swiper-button-next,.about4_xg .swiper-button-next{right:50%;margin-right:-55px;}
.about3{overflow:hidden; background:#fdf8e5;padding:115px 0;}
.about3_img{float:right;display:block;width:51%;}
.about3_fl{float:left;width:47%;font-size:18px;color:#414141;margin-top:65px;}
.about3_fl .wh1_bt{width:100%;float:none;}
.about3_flnr{line-height:30px;margin-top:60px;}
.about4{overflow:hidden;padding-top:85px;}
.about4 .wh1_bt{width:100%;text-align:center;float:none;}
.about4_xg img{display:block;width:100%;}
.about4_xg{padding-bottom:82px;margin-top:70px;}
.about4_x{ position:absolute;bottom:23px;width:100%;left:0;height:1px; background:#d2d2d2;}
/*关于顺源*/

/*产品详情*/
.middle_cpl{background: #d5d5d5;}
.middle_cpl .cpxq{    padding: 0;}
.prochange .xwxq_nrfy{padding: 30px 60px;background: #fff;    margin-top: 0;}
.prochange{float: left;    width: 100%;}
.proswp{overflow: hidden;position: relative;background: #fff;}
.proswp .swiper-container{width: 60%;   float: left;}
.proswp .sygy_nrfr{    width: 36%;padding-left: 60px;float: left;padding-top: 50px;}
.proswp .swiper-slide img{width: 100%;    float: left;}
.proswp  .swiper-container-horizontal>.swiper-pagination-bullets,.proswp  .swiper-pagination-custom, .proswp  .swiper-pagination-fraction{    width: 96%;text-align: right;}
.proswp .swiper-pagination-bullet-active,.proswp .swiper-pagination-bullet{background: #fff;width: 10px;height: 10px;    bottom: 20px;}

.proswp .sygy_nrfr1 h5{color: #1c1c1c;font-size: 20px;}
.proswp .sygy_nrfr1 h6{color: #1c1c1c;font-size: 20px;font-weight: normal;    margin-bottom: 10%;}
.proswp .sygy_nrfr1 p{color: #1c1c1c;font-size: 14px;    line-height: 24px;}
.proswp .about4_x{margin-top: 80px;    position: relative;}
.proswp .sygy_nrfl_a{    position: relative;margin-left: 0;margin-top: 0;}
.pro_slogo{position: absolute;right: 4%;bottom: 5%;}
.proshow{}
.proshow_bt h6{font-size: 18px;color: #1c1c1c;font-weight: normal;padding: 10px 20px;    display: inline-block;}
.proshow_bt a{padding: 10px 25px;float: right;font-size: 18px;    color: #a6771d;cursor: pointer;}
.cpcsjs{background: #fff;}
.cpcsbt{    padding: 4% 8%;    display: table;    width: 100%;}
.cpcsbt h6{font-size: 36px;color: #1c1c1c;width: 20%;display: table-cell;vertical-align: middle;}
.cpcsbt p{border-left: 1px solid #e5e6e6;float: left;padding: 10px 30px;    display: table-cell;vertical-align: middle;}
.cpcsbt p span{font-size: 18px;color: #1c1c1c;display: block; line-height: 30px;}
.cpcsbt a{font-size: 18px;color: #a6771d;display: table-cell;vertical-align:middle;text-align: center;cursor: pointer;width: 100px;}
.cpcsyc{display: none;}
.cpcsyc_fr{    padding: 0 4% 4%;font-size: 18px}
.cpcsyc li{border-top: 1px solid #e5e6e6;padding: 2% 5%;display: table;    width: 100%;}
.cpcsyc li p{font-size: 22px;color: #1c1c1c;    display: table-cell;width: 14%;}
.cpcsyc li div{background: #e5e6e6;padding: 14px 50px;}
.cpcsyc li div p{font-size: 18px;color: #1c1c1c;}
@media (max-width: 767px){
.middle_cpl .middle{width: 94%;}
.prochange .xwxq_nrfy{padding: 10px 20px;}
.proswp{padding: 10px 20px 20px;}
.proswp .swiper-container{width: 100%;}
.proswp .sygy_nrfr{width: 100%;padding-top: 20px;padding-left: 0;}
.proswp .sygy_nrfr1 h5{line-height: 30px;    font-size: 18px;}
.proswp .sygy_nrfr1 h6{    margin-bottom: 4%;font-size: 18px;}
.proswp .about4_x{    margin-top: 44px;}
.proswp .sygy_nrfl_a{width: 130px;padding-right: 24px;height: 34px;}
.proswp .sygy_nrfl_a a{line-height: 34px;}
.pro_slogo{width: 30%;bottom: 10px;}
.pro_slogo img{width: 100%;}
.proshow_bt h6{font-size: 16px;}
.cpcsbt{    padding: 4% 4%;}
.cpcsbt p{  padding: 4px 0px 4px 10px;}
.cpcsbt a{font-size: 14px;width: 70px;}
.cpcsbt p span{    line-height: 22px;font-size: 14px;}
.proshow_bt a{    font-size: 14px;}
.cpcsbt h6{font-size: 16px;width: 14%;}
.cpcsyc li{    padding: 2% 10px;}
.cpcsyc li p{font-size: 14px;width: 30%;}
.cpcsyc li div{padding: 4px 10px;}
.cpcsyc li div p{font-size: 14px;}
.cpcsyc_fr{padding: 14px;font-size: 14px;}
.sycp li .sycp_img{vertical-align: top;padding-top: 54px;}




}


/*产品详情*/


/*新闻详情*/
.xwxq{overflow:hidden;}
.xwxq .middle{max-width:1200px;margin:0 auto;}
.xwxq_title{overflow:hidden;font-weight:normal;font-size:30px;color:#666;text-align:center;}
.xwxq_title p{display:inline-block; position:relative;padding:2px 28px;color:#db9f5d}
.xwxq_title1{ position:absolute;top:0;left:0;width:13px;height:2px; background:#db9f5d;}
.xwxq_title2{ position:absolute;top:0;left:0;width:2px;height:12px; background:#db9f5d;}
.xwxq_title3{ position:absolute;bottom:0;right:0;width:13px;height:2px; background:#db9f5d;}
.xwxq_title4{ position:absolute;bottom:0;right:0;width:2px;height:12px; background:#db9f5d;}
.xwxq_time{border-bottom:1px solid #e5e4e4;margin-top:34px;font-size:12px;color:#666;overflow:hidden;padding-bottom:10px;}
.xwxq_time span{float:left;line-height:14px;margin-right:55px;}
.xwxq_time img{float:left;margin-right:5px;}
.xwxq_nr{overflow:hidden;margin-top:15px;font-size:14px;color:#666;line-height:30px;}
.xwxq_nr img{display:block;max-width:100%;}
.xwxq_nrfy{overflow:hidden;font-size:14px;color:#666;margin-top:40px;}
.xwxq_nrfy li{color:#666; transition:all 1s;}
.xwxq_nrfy li a{color:#666;}
.xwxq_nrfy li a:hover,.xwxq_nrfy li:hover{color:#db9f5d;}
/*新闻详情*/

/*秸秆有机肥*/
.jg{padding:60px 0;overflow:hidden;max-width:1400px;}
.jg_nr{overflow:hidden;margin-top:40px;}
.jg_nrk{width:100%;float:left;height:365px;}
.jg_nrk img{float:left;height:100%;display:block;width:67.072%;}
.jg_nrk_wz{float:right;height:100%; background:#646464; display:table;width:32.93%;}
.jg_nrk_wz p{display:table-cell; vertical-align:middle;font-size:16px;color:#fff;line-height:28px;padding:0 16%;}
.jg_nrk_wz1{display:block;font-size:28px;margin-bottom:5px;font-weight:600;margin-bottom:20px;}
.jg_nrk2 img{float:right;}
.jg_nrk2 .jg_nrk_wz,.jg_nrk5 .jg_nrk_wz,.jg_nrk6 .jg_nrk_wz,.jg_nrk9 .jg_nrk_wz{ background:#da9f5d;}
.jg_nrk4,.jg_nrk5,.jg_nrk8,.jg_nrk9{width:50%;}
.jg_nrk4 img,.jg_nrk5 img,.jg_nrk6 img,.jg_nrk8 img,.jg_nrk9 img{float:right;}
/*秸秆有机肥*/

/*联系我们*/
.lx{overflow:hidden;max-width:1400px;padding:60px 0;}
.lx .wh1_bt{width:100%;float:none;text-align:center;}
.lx1{border:1px solid #dcdcdc; background:#fafafa;overflow:hidden;margin-top:70px;}
.lx1_img{float:right;border-left:2px solid #dcdcdc;display:block;overflow:hidden;width:50%;}
.lx1_img img{width:100%;display:block; transition:all 1s; transform:scale(1);}
.lx1_fl{float:left;width:50%;font-size:16px;color:#282828;line-height:24px;padding-left:55px;margin-top:3.2%;}
.lx1_fl1{display:block;font-size:20px;color:#000;margin-bottom:25px;}
.lx1:hover .lx1_img img{ transform:scale(1.08);}
.lx2{margin-top:60px;height:670px;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.pop .center{width:283px !important;}
.pop .bottom{height:25px !important;}
/*联系我们*/

.pagination{overflow:hidden;text-align:center;margin:20px 0 40px 0;}
.pagination ul{display:inline-block;}
.pagination ul li{display:inline-block;margin:0px 3px;}
.pagination ul li a{padding:4px 8px;display:block;border:#999 1px solid;}
.pagination ul li a:hover{padding:4px 8px;display:block;border:#f00 1px solid;color:#f00}
.pagination ul li .current{border:#f00 1px solid;color:#f00;display:block;padding:4px 8px;}