@charset "utf-8";

/* CSS Document */

@media(min-width:1199px){

body,html{margin:0; padding:0;font-family: "Microsoft YaHei","微软雅黑";font-size: 12px;-webkit-font-smoothing: antialiased;/*抗锯齿效果*/-webkit-tap-highlight-color: transparent; -webkit-overflow-scrolling: touch; overflow-scrolling: touch;overflow: auto;overflow-x: hidden;}

body{max-width: 1920px;margin: 0 auto;}

a,ul,li,ol,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{list-style:none;padding:0;margin:0;text-decoration:none;font-weight:normal; font-size: 12px;color: #2a2a2a;font-family: "Microsoft YaHei","微软雅黑";}

* img{display:block;border: none;}

input,select,textarea{padding:0;margin:0;outline:none;font-family: "Microsoft YaHei","微软雅黑";appearance:none;-moz-appearance:none; -webkit-appearance:none;border: none;}

/*p{text-align:justify;text-justify:inter-ideograph;}*/

.clearfix{ clear:both;}

.mob{ display: none;}

.pc{ display: block;}

.fl{ float: left;}

.fr{float:right}

.commen{width: 1200px;margin: 0 auto;}

.ellipsis{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

*{box-sizing:border-box;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	-ms-box-sizing:border-box;

	-o-box-sizing:border-box;

}

		

/*滚动条样式*/

	::-webkit-scrollbar-track-piece{width:8px;background-color:#f0f0f0;border-radius: 5px;}

	::-webkit-scrollbar{width:8px;background-color:#1fb2a9;border-radius: 5px;}

	::-webkit-scrollbar-thumb{width:8px;background-color:#282828;border-radius: 5px;}

	::-webkit-scrollbar-thumb:hover{width:8px;background-color:#1fb2a9;border-radius: 5px;}

/*top*/

	.top{width: 100%;position: relative;z-index: 3;border-top: 3px solid #0a6064;padding-top: 26px;}

	.logo{width: 243px;position: relative;z-index: 4;margin-top: 0;margin-left: 6px;}

	.logo img{width: 100%;}

	.top .commen > p{margin-left: 40px;font-size: 12px;color: #424242;line-height: 17px;margin-top: 21.5px;float: left;}

	.top .commen > p span{font-size: 16px;color: #2b2b2b;font-weight: bold;line-height: 21px;}

	.topa{margin-top: 30px;float: right;}

	.topa img{float: left;width: 37px;}

	.topa p{float: left;font-size: 12px;color: #4b4d4d;line-height: 12px;margin-left: 5px;}

	.topa p span{font-size: 20px;color: #ff8918;line-height: 20px;display: block;margin-top: 6px;}

	.topb{margin-left: 28px;margin-top: 30px;}

	.topb img{float: left;width: 37px;}

	.topb p{float: left;font-size: 14px;color: #4b4d4d;line-height: 26px;margin-left: 8px;margin-top: 5px;border-bottom: 1px solid #ff8918;}

	.topc{margin-left: 20px;}

	.topc p{border: none;}

	.nav{margin-top: 22px;border-top: 1px solid #e0e0e0;}

	.nav .commen{border-right: 1px solid #e0e0e0;}

	.nava{height: 56px;position: relative;width: 12.5%;background-color: transparent;transition: all ease 0.3s;border-left: 1px solid #e0e0e0;}

	.nava p{height: 56px;line-height: 56px;text-align: center;}

	.nava p a{font-size: 16px;color: #2a2a2a;transition: all ease 0.3s;}

	.navaa{background-color: #1fb2a9;}

	.navaa p a{color: #fff;}

	.nava:hover{background-color: #1fb2a9;}

	.nava:hover p a{color: #fff;}

	.navb{width: 100%;position: absolute;z-index: 2;top: 56px;left: 0px;}

	.navba{width: 100%;line-height: 24px;padding: 8px 0;background-color: rgba(31,178,169,0.7);text-align: center;transition: all ease 0.3s;}

	.navba a{font-size: 14px;color: #fff;}

	.navba:hover{background-color: rgba(31,178,169,1);}

/*banner*/

	.ban{width:100%;margin: 0 auto;overflow: hidden;height: 500px;position: relative;}

	.imgbox{ width:1920px;overflow: hidden;position: relative;left: 50%; margin-left: -960px;z-index: 1;height: 500px;}

	.imgbox img{position: absolute;left: 0;top: 0;}

	.boy{width: 1200px;}

	.pa-a{z-index: 1000;position: absolute;bottom: 30px;left: calc(50% - 33px);}

	.pa-a li{ width:10px; height: 10px; background: #fff; border-radius: 50%;float: left;margin: 0 8px;cursor: pointer;transition: all ease 0.1s;}

	.pa-a .ppp{background: #1fb2a9;}

	.bt-a{width: 47px;height: 47px;position: absolute;left: 6%;top: calc(50% - 54px);cursor: pointer;z-index: 15;}

	.bt-b{background: url(../img/yi07.png) no-repeat;width: 47px;height: 47px;opacity: 1;transition: all ease 0.3s;}

	.bt-b:hover{background: url(../img/yi09.png);opacity: 1;}

	.bt-k{width: 47px;height: 109px;position: absolute;right: 6%;top: calc(50% - 54px);cursor: pointer;z-index: 15;}

	.bt-f{background: url(../img/yi06.png) no-repeat;width: 47px;height: 47px;opacity: 1;transition: all ease 0.3s;}

	.bt-f:hover{background: url(../img/yi08.png);opacity: 1;}

/*经营范围*/

	.jy{width: 100%;margin-top: 55px;}

	.jy_top h6{width: 137px;margin: 0 auto;text-align: center;font-size: 26px;color: #2a2a2a;font-weight: bold;line-height: 26px;position: relative;letter-spacing: 2px;}

	.jy_top p{font-size: 12px;color: #c4c4c4;line-height: 12px;margin-top: 12px;text-transform: uppercase;text-align: center;}

	.jy_top h6::after{position: absolute;content: "";background-image: url(../img/d5.png);width: 112px;height: 31px;background-size: 100% 100%;left: -92px;top: 14px;}

	.jy_top h6::before{position: absolute;content: "";background-image: url(../img/d6.png);width: 112px;height: 31px;background-size: 100% 100%;right: -92px;top: 14px;}

	.jya{width: 100%;margin-top: 32px;}

	.jyaa{width: 16.666%;height: 205px;padding: 28px 0 0 28px;background-color: transparent;transition: all ease 0.3s;}

	.jyaa_t{width: 77px;height: 55px;overflow: hidden;position: relative;}

	.jyaa_t img:nth-child(2){position: absolute;left: 0;top: 0;opacity: 0;transition: all ease 0.3s;}

	.jyaa h6{font-size: 16px;color: #2a2a2a;line-height: 22px;margin-top: 31px;transition: all ease 0.3s;}

	.jyaa p{font-size: 12px;color: #aaaaaa;line-height: 18px;text-transform: uppercase;margin-top: 9px;transition: all ease 0.3s;}

	.jyaa:hover{background-color: #1fb2a9;}

	.jyaa:hover .jyaa_t{animation: bounce_a 2s infinite;}

	.jyaa:hover .jyaa_t img:nth-child(2){opacity: 1;}

	.jyaa:hover h6{color: #fff;}

	.jyaa:hover p{color: #fff;}

	

	.jyb{width: 100%;margin-top: 62px;}

	.jyc{width: 25%;background-image: url(../img/d1.jpg);height: 524px;background-size: 480px 524px;background-repeat: no-repeat;background-position: center right;padding: 53px 2.8% 0 3.4%;}

	.jyca{background-image: url(../img/d2.jpg);padding: 284px 4.8% 0 3.4%;}

	.jycb{background-image: url(../img/d3.jpg);padding: 53px 1% 0 3.4%;}

	.jycc{background-image: url(../img/d4.jpg);padding: 284px 2.8% 0 3.4%;}

	.jyc h5{font-size: 22px;color: #fff;line-height: 32px;font-weight: bold;}

	.jyc h6{font-size: 12px;color: #d0d0d0;line-height: 20px;text-transform: uppercase;margin-top: 9px;}

	.jyc p{font-size: 12px;color: #fff;line-height: 24px;margin-top: 26px;}

/*业绩展示*/

	.yjzs{width: 100%;margin-top: 40px;}

	.yjzsa{display: table;margin: 0 auto;margin-top: 40px;}

	.yjzsa p{width: 115px;height: 31px;line-height: 31px;text-align: center;border: 1px solid #bcc1c1;margin: 0 7.5px;float: left;transition: all ease 0.3s;background-color: transparent;}

	.yjzsa p a{font-size: 12px;color: #494949;transition: all ease 0.3s;}

	.yjzsa p:hover{background-color: #1fb2a9;border-color: #1fb2a9;}

	.yjzsa p:hover a{color: #fff;}

	.yjzsb{width: 1208px;margin-left: -4px;overflow: hidden;margin-top: 33px;}

	.yjzsc{width: 150%;}

	.yjzsd{width: 16.666%;}

	.yjzse{width: 96.357%;margin: 0 auto;}

	.yjzse_t{width: 100%;overflow: hidden;}

	.yjzse_t img{width: 100%;transition: all ease 0.3s;}

	.yjzse_w{width: 100%;background-color: transparent;position: relative;padding: 13px 0 22px 15px;border-bottom: 1px solid #bfbfbf;}

	.yjzse_w h6{font-size: 14px;color: #494949;line-height: 26px;width: 75%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all ease 0.3s;}

	.yjzse_w p{font-size: 12px;color: #aaaaaa;line-height: 12px;transition: all ease 0.3s;}

	.yjzse_w h5{position: absolute;width: 33px;height: 30px;border: 1px solid #bcc1c1;line-height: 30px;text-align: center;font-size: 12px;color: #aaaaaa;transition: all ease 0.3s;right: 7px;top: 50%;margin-top: -16.5px;}

	.yjzse:hover .yjzse_t img{transform: scale(1.1);}

	.yjzse:hover .yjzse_w{background-color: #1fb2a9;}

	.yjzse:hover .yjzse_w h6{color: #fff;}

	.yjzse:hover .yjzse_w p{color: #fff;}

	.yjzse:hover .yjzse_w h5{color: #fff;border-color: #fff;transform: translateX(-8px);}

	.yjzsx{display: table;margin: 0 auto;margin-top: 44px;}

	.yjzsb_z{width: 33px;height: 31px;border: 1px solid #bcc1c1;line-height: 30px;text-align: center;font-size: 12px;color: #aaaaaa;transition: all ease 0.3s;cursor: pointer;}

	.yjzsb_z:hover{background-color: #1fb2a9;color: #fff;border-color: #1fb2a9;padding-right: 4px;}

	.yjzsb_y{width: 33px;height: 31px;border: 1px solid #bcc1c1;line-height: 30px;text-align: center;font-size: 12px;color: #aaaaaa;transition: all ease 0.3s;cursor: pointer;}

	.yjzsb_y:hover{background-color: #1fb2a9;color: #fff;border-color: #1fb2a9;padding-left: 4px;}

	.yjzsb_m{width: 116px;height: 31px;border: 1px solid #bcc1c1;line-height: 30px;text-align: center;transition: all ease 0.3s;margin: 0 14px;}

	.yjzsb_m a{font-size: 12px;color: #aaaaaa;transition: all ease 0.3s;}

	.yjzsb_m:hover{background-color: #1fb2a9;border-color: #1fb2a9;}

	.yjzsb_m:hover a{color: #fff;}

/*关于东成*/

	.gy{width: 100%;background-image: url(../img/d9.jpg);height: 497px;background-size: 1920px 497px;background-repeat: no-repeat;background-position: center;margin-top: 49px;padding-top: 44px;}

	.gy .jy_top h6{color: #fff;}

	.gy .jy_top h6::after{background-image: url(../img/d15.png);}

	.gy .jy_top h6::before{background-image: url(../img/d16.png);}

	.gya{width: 100%;margin-top: 32px;}

	.gya p{font-size: 14px;color: #fff;line-height: 26px;text-align: center;}

	.gya h6{width: 116px;height: 31px;border: 1px solid #bcc1c1;line-height: 30px;text-align: center;transition: all ease 0.3s;margin: 0 auto;margin-top: 33px;}

	.gya h6 a{font-size: 12px;color: #aaaaaa;transition: all ease 0.3s;}

	.gya h6:hover{background-color: #1fb2a9;border-color: #1fb2a9;}

	.gya h6:hover a{color: #fff;padding-left: 5px;}

	.gyb{position: relative;width: 100%;margin-top: 34px;}

	.gyc{width: 97.08%;margin: 0 auto;overflow: hidden;}

	.gyd{width: 200%;}

	.gye{width: 10%;}

	.gyf{width: 89.27%;margin: 0 auto;position: relative;overflow: hidden;}

	.gyf img{width: 100%;transition: all ease 0.3s;}

	.gyf p{width: 100%;line-height: 30px;color: #f5f5f5;background-color: rgba(0,0,0,0.8);text-align: center;position: absolute;bottom: -30px;left: 0;transition: all ease 0.3s;}

	.gyf:hover img{transform: scale(1.1);}

	.gyf:hover p{bottom: 0;}

	.gyb_z{position: absolute;left: -33px;top: 50%;margin-top: -15.5px;width: 33px;height: 31px;border: 1px solid #bcc1c1;line-height: 30px;text-align: center;font-size: 12px;color: #aaaaaa;transition: all ease 0.3s;cursor: pointer;background-color: #fff;}

	.gyb_z:hover{background-color: #1fb2a9;color: #fff;border-color: #1fb2a9;padding-right: 4px;}

	.gyb_y{position: absolute;right: -33px;top: 50%;margin-top: -15.5px;width: 33px;height: 31px;border: 1px solid #bcc1c1;line-height: 30px;text-align: center;font-size: 12px;color: #aaaaaa;transition: all ease 0.3s;cursor: pointer;background-color: #fff;}

	.gyb_y:hover{background-color: #1fb2a9;color: #fff;border-color: #1fb2a9;padding-left: 4px;}

/*新闻资讯*/

	.xw{width: 100%;margin-top: 42px;}

	.xwa{display: table;margin: 0 auto;margin-top: 30px;}

	.xwa_p{width: 115px;height: 31px;line-height: 31px;text-align: center;border: 1px solid #bcc1c1;margin: 0 8px;float: left;transition: all ease 0.3s;background-color: transparent;font-size: 12px;color: #494949;cursor: pointer;}

	.xwa_p a{color: #494949;}

	.xwa_p:hover{background-color: #1fb2a9;border-color: #1fb2a9;color: #fff;}

	.xwa_p:hover a{color: #fff;}

	.xwa_m{width: 115px;height: 31px;line-height: 31px;text-align: center;border: 1px solid #bcc1c1;margin: 0 8px;float: left;transition: all ease 0.3s;background-color: transparent;font-size: 12px;color: #494949;}

	.xwa_m a{font-size: 12px;color: #aaaaaa;transition: all ease 0.3s;}

	.xwa_m:hover{background-color: #1fb2a9;border-color: #1fb2a9;}

	.xwa_m:hover a{color: #fff;}

	.xwa_pa{background-color: #1fb2a9;border-color: #1fb2a9;color: #fff;}

	.xwb{width: 100%;margin-top: 38px;}

	.xwc{width: 100%;}

	.xwd{width: 33.333%;padding: 8px 0 10px 0;}

	.xwd h3{font-size: 14px;color: #494949;font-weight: bold;line-height: 22px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all ease 0.3s;}

	.xwd h6{font-size: 12px;color: #949494;line-height: 12px;}

	.xwd p{font-size: 12px;color: #494949;line-height: 21px;margin-top: 24px;height: 42px;overflow: hidden;}

	.xwd h5{font-size: 12px;color: #aaaaaa;line-height: 22px;margin-top: 15px;transition: all ease 0.3s;}

	.xwd:hover h1{color: #ff981f}

	.xwd:hover h5{color: #ff981f;padding-left: 5px;}

	.xwd_a{padding-right: 75px;}

	.xwd_b{padding-right: 70px;padding-left: 70px;border-left: 1px solid #e0e0e0;border-right: 1px solid #e0e0e0;}

	.xwd_c{padding-left: 75px;}

	.flink{font-size: 14px;}

	.flink a{margin-right: 10px;color: #333333;}

/*footer*/

	.yj{width: 100%;background-color: #2a2a2a;margin-top: 64px;padding-bottom: 35px;}

	.yj .commen{position: relative;}

	.fhtop{width: 50px;height: 50px;background-color: #1fb2a9;padding: 12px;border-radius: 8px;cursor: pointer;position: absolute;right: -60px;bottom: -10px;animation: bounce_a 2s infinite;}

	.fhtop img{width: 100%;}

	.yja{width: 100%;border-bottom: 1px solid #444444;padding: 26px 0 20px 21px;}

	.yja h6{font-size: 16px;color: #fff;line-height: 32px;float: left;margin-right: -50px;}

	.yja p{float: left;font-size: 12px;color: #fff;line-height: 24px;margin-left: 117px;}

	.yja p img{display: inline-block;margin-right: 7px;position: relative;top: 6px;}

	.yjb{margin-top: 29px;margin-right: 109px;}

	.yjb h6{line-height: 24px;}

	.yjb h6 a{font-size: 14px;color: #fff;transition: all ease 0.3s;}

	.yjb p{line-height: 22px;margin-top: 18px;}

	.yjb p a{font-size: 12px;color: #767676;transition: all ease 0.3s;}

	.yjba{margin-right: 0;}

	.yjbb{margin-left: 26px;}

	.yjb h6:hover a{color: #ff981f;}

	.yjb p a:hover{color: #fff;}

	.beia{height: 40px;background-color: #222222;}

	.beia .commen{padding: 0 40px 0 22px;}

	.beia p{line-height: 40px;font-size: 12px;color: #646363;}

	.beia p a{font-size: 12px;color: #646363;transition: all ease 0.3s;}

	.beia p a:hover{color: #fff;}

	.beiap{margin-left: 215px;}

/*关于我们页*/

	.nban{width: 100%;}

	.nban img{width: 1920px;position: relative;left: 50%;margin-left: -960px;}

	.mbx{margin-top: -27px;position: relative;z-index: 2;}

	.mbx p{font-size: 12px;color: #e0e0e0;line-height: 12px;text-align: right;padding-right: 31px;}

	.mbx p a{font-size: 12px;color: #e0e0e0;transition: all ease 0.3s;}

	.mbx p a:hover{color: #fff;}

	.gyy{width: 100%;margin-top: 63px;}

	.gyya{display: table;margin: 0 auto;margin-top: 34px;}

	.gyya_p{width: 116px;height: 31px;line-height: 31px;text-align: center;border: 1px solid #bcc1c1;margin: 0 7.5px;float: left;transition: all ease 0.3s;background-color: transparent;}

	.gyya_p a{font-size: 12px;color: #494949;transition: all ease 0.3s;}

	.gyya_p:hover{background-color: #1fb2a9;border-color: #1fb2a9;}

	.gyya_p:hover a{color: #fff;}

	.gyya_pa{background-color: #1fb2a9;border-color: #1fb2a9;}

	.gyya_pa a{color: #fff;}

	.gyyb{width: 100%;margin-top: 49px;}

	.gyyc{width: 100%;}

	.gyyc > img{width: 612px;margin: 0 auto;}

	.gyyc > p{width: 89.166%;margin: 0 auto;font-size: 14px;color: #2a2a2a;line-height: 28px;text-indent: 2em;margin-top: 44px;}

	.gyyd{width: 91.75%;margin: 0 auto;margin-top: 19px;}

	.gyyda{width: 30.79%;margin: 0 1.2716%;border: 1px solid #bcc1c1;height: 152px;transition: all ease 0.3s;padding: 44px 0 0 52px;margin-top: 31px;}

	.gyyda_t{width: 77px;height: 55px;overflow: hidden;position: relative;}

	.gyyda_t img:nth-child(2){position: absolute;left: 0;top: 0;opacity: 0;transition: all ease 0.3s;}

	.gyyda p{float: left;font-size: 16px;color: #2a2a2a;line-height: 16px;margin-left: 27px;transition: all ease 0.3s;}

	.gyyda p span{font-size: 12px;color: #aaaaaa;line-height: 14px;text-transform: uppercase;display: block;margin-top: 12px;transition: all ease 0.3s;}

	.gyyda:hover{background-color: #1fb2a9;}	

	.gyyda:hover .gyyda_t img:nth-child(2){opacity: 1;}	

	.gyyda:hover .gyyda_t img:nth-child(1){opacity: 0;}	

	.gyyda:hover p{color: #fff;}	

	.gyyda:hover p span{color: #fff;}	

	.gyye{width: 90.166%;margin: 0 auto;margin-top: 49px;}

	.gyye p{width: 100%;font-size: 14px;color: #2a2a2a;line-height: 28px;}

	.gyye h6{float: left;width: 50%;padding-left: 50px;font-size: 14px;line-height: 24px;margin-top: 14px;}

	.gyye h6 span{color: #1fb2a9;display: inline-block;margin-right: 4px;}

	.gyye_p1{margin-bottom: 11px;}

	.gyye_p2{margin-top: 56px;}

	

/*企业文化页*/

	.why{width: 100%;margin-top: -10px;}

	.whya{width: 90.833%;margin: 0 auto;margin-top: 60px;}

	.whya img{width: 64.95%;}

	.whya_t{margin-top: 70px;padding-left: 10px;}

	.whya_t h1{font-size: 20px;color: #1fb2a9;font-weight: bold;line-height: 36px;}

	.whya_t p{font-size: 16px;color: #2a2a2a;line-height: 32px;}

	.whya_t p span{display: inline-block;width: 22px;}

	.whya_t h6{font-family: Arial;font-size: 20px;color: #e0e0e0;line-height: 24px;font-weight: 900;text-transform: uppercase;margin-top: 17px;}

	.whya_ta{padding-left: 0;padding-right: 10px;}

	.whya_ta h1{text-align: right;}

	.whya_ta p{text-align: right;}

	.whya_ta h6{text-align: right;}

	

/*荣誉资质页*/

	.ryya{width: 96.25%;margin: 0 auto;margin-top: 29px;}

	.ryya h6{width: 116px;height: 31px;line-height: 31px;text-align: center;border: 1px solid #bcc1c1;font-size: 12px;color: #aaaaaa;margin-left: 1.8216%;margin-bottom: -11px;}

	.tyya_a{width: 29.69%;margin: 0 1.8216%;margin-top: 36px;}

	.tyya_a img{width: 100%;border: 1px solid #dcdcdc;}

	.tyya_a p{text-align: center;font-size: 12px;color: #31302e;line-height: 22px;margin-top: 13px;}

	.tyyb_a{width: 21.1%;margin-left: 4%;margin-top: 36px;}

	.tyyb_a img{width: 100%;border: 1px solid #dcdcdc;}

	.tyyb_a p{text-align: center;font-size: 12px;color: #31302e;line-height: 22px;margin-top: 13px;}

	.tyyb_aa{margin-left: 1.8216%;}

	.ryyb{margin-top: 57px;}

	

/*分公司页*/

	.fgs{width: 100%;}

	.fgs_top{margin-top: 46px;}

	.fgs_top h6{text-align: center;font-size: 26px;color: #2a2a2a;font-weight: bold;line-height: 26px;letter-spacing: 2px;}

	.fgs_top p{width: 96px;margin: 0 auto;font-size: 12px;color: #c4c4c4;line-height: 12px;margin-top: 12px;text-transform: uppercase;text-align: center;position: relative;}

	.fgs_top p::after{position: absolute;content: "";background-image: url(../img/h53.png);width: 112px;height: 1px;background-size: 100% 100%;left: -112px;top: 7px;}

	.fgs_top p::before{position: absolute;content: "";background-image: url(../img/h54.png);width: 112px;height: 1px;background-size: 100% 100%;right: -112px;top: 7px;}

	.fgsa{width: 92.166%;margin: 0 auto;margin-top: 10px;}

	.fgsb{width: 46.92%;margin: 0 1.54%;position: relative;padding: 24px 0 27px 119px;border: 1px solid #bcc1c1;margin-top: 29px;}

	.fgsb h1{font-size: 16px;color: #2a2a2a;font-weight: bold;line-height: 30px;}

	.fgsb p{font-size: 12px;color: #494949;line-height: 24px;}

	.fgsb h6{position: absolute;width: 66px;height: 37px;line-height: 37px;text-align: center;font-size: 14px;color: #fff;font-weight: bold;left: -1px;top: 50%;margin-top: -18.5px;background-color: #1fb2a9;transition: all ease 0.3s;}

	.fgsb:hover h6{background-color: #ff981f;}

	

/*经营范围列表页*/

	.jyfw{width: 87.666%;margin: 0 auto;margin-top: 55px;}

	.jyfw > img{margin-top: 8px;}

	.jyfwa{width: 88.117%;border-bottom: 1px solid #bfbfbf;padding-bottom: 47px;}

	.jyfwb{width: 100%;}

	.jyfwb h6{font-size: 16px;color: #494949;font-weight: bold;line-height: 26px;padding-left: 6px;}

	.jyfwb p{font-size: 12px;color: #aaaaaa;padding-left: 6px;border-bottom: 1px solid #bfbfbf;text-transform: uppercase;padding-bottom: 9px;}

	.jyfwb h5{font-size: 14px;color: #494949;line-height: 24px;margin-top: 14px;padding-left: 6px;}

	.jyfwb h5 span{color: #aaaaaa;}

	.jyfwc{width: 100%;padding-left: 6px;margin-top: 48px;}

	.jyfwc h6{width: 116px;height: 31px;line-height: 31px;text-align: center;border: 1px solid #1fb2a9;font-size: 12px;color: #1fb2a9;}

	.jyfwc p{width: 100%;font-size: 14px;color: #2a2a2a;line-height: 24px;margin-top: 25px;}

	.jyfwd{width: 100%;padding-left: 6px;margin-top: 46px;}

	.jyfwd h6{width: 116px;height: 31px;line-height: 31px;text-align: center;border: 1px solid #1fb2a9;font-size: 12px;color: #1fb2a9;}

	.jyfwd p{font-size: 12px;color: #494949;line-height: 24px;position: relative;margin-left: 40px;margin-top: 22px;}

	.jyfwd p::after{position: absolute;content: "☆";font-size: 12px;color: #1fb2a9;line-height: 24px;top: 0;left: -14px;}

	.jyfwe{width: 100%;padding-left: 6px;margin-top: 44px;}

	.jyfwe h6{width: 116px;height: 31px;line-height: 31px;text-align: center;border: 1px solid #1fb2a9;font-size: 12px;color: #1fb2a9;}

	.jyfwe p{font-size: 12px;color: #494949;line-height: 21px;margin-top: 23px;margin-left: 26px;}

	.jyfwe p span{font-size: 14px;color: #1fb2a9;font-weight: bold;line-height: 24px;}

	.jyfwf{width: 97.5%;margin: 0 auto;margin-top: 59px;}

	.jyfwf img{width: 100%;}

	.jyfwx{margin-top: 56px;}

	.jyfwx .gyyd{margin-top: 10px;}

	

/*信息公告列表页*/

	.xxl{width: 100%;margin-top: 47px;}

	.xxla{width: 81.416%;margin: 0 auto;border-bottom: 1px solid #e0e0e0;padding: 19px 59px 25px 43px;}

	.xxla h6{float: left;font-size: 12px;color: #aaaaaa;line-height: 24px;}

	.xxla p{float: left;width: 70%;margin-left: 78px;font-size: 14px;color: #494949;line-height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

	.xxla h5{float: right;font-size: 12px;color: #aaaaaa;line-height: 24px;position: relative;transition: all ease 0.3s;}

	.xxla:hover h5{color: #1fb2a9;transform: translateX(-16px);}

	.xxla:hover h5::after{position: absolute;content: "→";font-size: 12px;color: #1fb2a9;line-height: 24px;top: 0;right: -17px;}

	

	.ym{display: table;margin: 0 auto;margin-top: 49px;}



	



	

/*业绩展示*/

	.qyfc_yj{margin-top: 37px;}

	.qyfc_yj .gyya_p{width: 173px;height: 49px;line-height: 49px;}

	.qyfc_yj .gyya_p a{font-size: 16px;}

	.qyfc_yja{margin-top: 37px;}

	.qyfc_yja .gyya_pa{border-color: #1fb2a9;background-color: transparent;}

	.qyfc_yja .gyya_pa a{color: #1fb2a9;}

	.qyfc_yja .gyya_p:hover{border-color: #1fb2a9;background-color: transparent;}

	.qyfc_yja .gyya_p:hover a{color: #1fb2a9;}

	.qyfc{width: 100%;margin-top: -54px;}

	.qyfca{width: 46.166%;margin-top: 89px;}

	.qyfca_t{width: 52.7%;overflow: hidden;}

	.qyfca_t img{width: 100%;transition: all ease 0.3s;}

	.qyfca_w{width: 40.79%;margin-top: 10px;}

	.qyfca_w h5{font-size: 14px;color: #494949;line-height: 21px;height: 42px;overflow: hidden;transition: all ease 0.3s;}

	.qyfca_w h6{width: 100%;border-bottom: 1px solid #bfbfbf;font-size: 12px;color: #aaaaaa;line-height: 22px;margin-top: 3px;padding-bottom: 7px;}

	.qyfca_w p{font-size: 12px;color: #aaaaaa;line-height: 19px;height: 57px;overflow: hidden;margin-top: 23px;}

	.qyfca_w h4{width: 33px;height: 31px;border: 1px solid #bcc1c1;text-align: center;line-height: 31px;font-size: 12px;color: #aaaaaa;margin-top: 27px;transition: all ease 0.3s;}

	.qyfca:hover .qyfca_t img{transform: scale(1.1);}

	.qyfca:hover .qyfca_w h5{color: #1fb2a9;}

	.qyfca:hover .qyfca_w h4{color: #1fb2a9;border-color: #1fb2a9;transform: translateX(8px);}

	.ym_yj{margin-top: 80px;}

	

/*业绩展示内页*/

	.zsn{width: 89.75%;margin: 0 auto;margin-top: 51px;}

	.zsnz{width: 27.01%;}

	.zsnz_t{width: 100%;}

	.zsnz_t img{width: 100%;}

	.zsnz_a{width: 100%;margin-top: 26px;}

	.zsnz_a img{float: left;margin-top: 2px;}

	.zsnz_a p{float: left;margin-left: 14px;font-size: 12px;color: #4b4d4d;}

	.zsnz_a p span{font-size: 20px;color: #ff8918;display: block;}

	.zsny{width: 69.45%;margin-top: 6px;padding-bottom: 75px;border-bottom: 1px solid #bfbfbf;}

	.zsnya{width: 100%;}

	.zsnya h6{font-size: 16px;color: #494949;line-height: 26px;border-bottom: 1px solid #bfbfbf;padding-bottom: 26px;font-weight: bold;}

	.zsnya p{font-size: 14px;color: #aaaaaa;line-height: 24px;margin-top: 18px;}

	.zsnya p span{color: #494949;}

	.zsnya p i{display: inline-block;width: 74px;}

	.zsnyb{width: 97.32%;margin-top: 90px;}

	.zsnyb h6{width: 116px;height: 31px;line-height: 31px;text-align: center;border: 1px solid #1fb2a9;font-size: 12px;color: #1fb2a9;}

	.zsnyb p{font-size: 14px;color: #494949;line-height: 24px;margin-top: 25px;}

	.zsnyc{width: 97.32%;margin-top: 58px;}

	.zsnyc h6{width: 116px;height: 31px;line-height: 31px;text-align: center;border: 1px solid #1fb2a9;font-size: 12px;color: #1fb2a9;}

	.zsnyca{width: 100%;margin-top: 36px;}

	.zsnyca img{width: 100%;}

	.zsnyca p{width: 100%;font-size: 14px;color: #494949;line-height: 24px;height: 24px;margin-top: 13px;}

	.zsnycb{width: 48.58%;margin-top: 46px;}

	.zsnycb img{width: 100%;}

	.zsnycb p{font-size: 14px;color: #494949;line-height: 24px;margin-top: 18px;height: 24px;}

	.fhlb{width: 194px;height: 39px;line-height: 39px;text-align: center;border: 1px solid #b3b3b3;margin-top: -39px;margin-left: 5.125%;}

	.fhlb a{font-size: 14px;color: #545454;transition: all ease 0.3s;}

	.fhlb:hover a{padding-left: 8px;}

	.yjzs_zs{margin-top: 50px;width: 100%;}

	.yjzs_zs .yjzsb{width: 90.333%;margin: 0 auto;margin-top: 32px;}

	.zhanshi{width: 100%;position: relative;}

	.yjzs_zs .yjzsb_z{position: absolute;left: -0;top: 50%;margin-top: -30.5px;}

	.yjzs_zs .yjzsb_y{position: absolute;right: -0;top: 50%;margin-top: -30.5px;}

	

/*员工风采*/

	.ygfc{width: 96.833%;margin: 0 auto;margin-top: 33px;}

	.ygfca{width: 42.25%;position: relative;overflow: hidden;margin: 24px 3.875%;}

	.ygfca img{width: 100%;transition: all ease 0.3s;}

	.ygfca p{position: absolute;left: 0;bottom: -60px;width: 100%;background-color: rgba(0,0,0,0.8);line-height: 52px;color: #fff;padding-left: 27px;font-size: 14px;transition: all ease 0.3s;opacity: 0;}

	.ygfca:hover img{transform: scale(1.1);}

	.ygfca:hover p{bottom: 0;opacity: 1;}

	.ym_yg{margin-top: 42px;}

	

/*新闻列表页*/

	.xwl{width: 90.666%;margin: 0 auto;margin-top: 58px;}

	.xwla{width: 100%;border: 1px solid #e0e0e0;padding: 30px 56px 38px 63px;margin-top: 35px;}

	.xwla_a p{font-family: Arial;font-size: 16px;color: #848484;font-weight: bold;text-align: center;transition: all ease 0.3s;}

	.xwla_a p span{font-size: 49px;color: #494949;font-weight: 900;display: block;line-height: 60px;transition: all ease 0.3s;}

	.xwla_w{width: 69%;margin-left: 86px;margin-top: 9px;}

	.xwla_w h6{font-size: 14px;color: #494949;font-weight: bold;line-height: 24px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

	.xwla_w p{font-size: 12px;color: #848484;line-height: 18px;height: 36px;overflow: hidden;margin-top: 10px;}

	.xwla_m{width: 33px;height: 31px;text-align: center;line-height: 31px;border: 1px solid #bcc1c1;margin-top: 27px;transition: all ease 0.3s;font-size: 12px;color: #aaaaaa;}

	.xwla:hover .xwla_a p{color: #ff981f;}

	.xwla:hover .xwla_a p span{color: #ff981f;}

	.xwla:hover .xwla_m{transform: translateX(-8px);}

	

/*新闻内页*/

	.xwn{width: 97.75%;margin: 0 auto;margin-top: 30px;border: 1px solid #e0e0e0;padding: 33px 31px 52px 31px;}

	.xwna{width: 100%;}

	.xwna h1{font-size: 20px;color: #494949;font-weight: bold;line-height: 30px;text-align: center;}

	.xwna p{width: 100%;line-height: 43px;background-color: #f7f7f7;text-align: center;font-size: 12px;color: #848484;margin-top: 15px;}

	.xwna p span{width: 153px;display: inline-block;}

	.xwna p a{color: #848484;}

	.xwnb{width: 91.91%;margin: 0 auto;margin-top: 50px;}

	.xwnb p{font-size: 14px;color: #494949;line-height: 26px;text-indent: 2em; margin-bottom: 10px;}

	.xwnb img{margin: 0 auto;max-width: 100%;margin-top: 61px;display: block;text-align: center;}

	.fh_xw{width: 144px;height: 39px;margin: 0 auto;border: 1px solid #b3b3b3;line-height: 39px;text-align: center;margin-top: 35px;}

	.fh_xw a{font-size: 14px;color: #545454;transition: all ease 0.3s;}

	.fh_xw:hover a{padding-left: 8px;}

	.sxp{line-height: 1.8;width: 91.91%;margin: 40px auto 0;}

	.sxp p{font-size: 14px;}

	

/*招聘页*/

	.zpy{width: 90.166%;margin: 0 auto;margin-top: 38px;}

	.zpya{width: 100%;margin-top: 15px;}

	.zpyb{background-color: #a3a3a3;height: 42px;cursor: pointer;}

	.zpyb h6{float: left;font-size: 16px;color: #fff;font-weight: bold;margin-left: 25px;line-height: 42px;}

	.zpyb p{float: right;margin-right: 25px;font-size: 14px;color: #fff;line-height: 42px;}

	.zpyc{width: 100%;border: 1px solid #bcc1c1;border-top: none;padding: 1px 29px 28px 29px;}

	.zpyc p{font-size: 12px;color: #494949;line-height: 25px;margin-top: 20px;}

	.zpyc h6{font-size: 12px;color: #494949;left: 22px;margin-top: 26px;text-decoration: underline;}

	.zpyc h6 span{font-size: 14px;color: #ff8918;}

	

/*联系我们*/

	.lxy{width: 90%;margin: 0 auto;margin-top: 42px;}

	.lzya{width: 100%;border: 1px solid #bcc1c1;position: relative;padding: 47px 0 47px 123px;margin-bottom: 46px;}

	.lzya h2{width: 66px;height: 37px;background-color: #ff981f;text-align: center;line-height: 37px;font-weight: bold;color: #fff;font-size: 14px;left: -1px;top: 50%;position: absolute;margin-top: -18.5px;}

	.lzya h3{font-size: 16px;color: #2a2a2a;line-height: 37px;font-weight: bold;float: left;margin-top: 2.5px;}

	.lzya h4{float: left;font-size: 12px;color: #494949;line-height: 22px;margin-left: 85px;}

	.lzya p{float: left;margin-left: 89px;font-size: 12px;color: #494949;line-height: 22px;}

	.lzya p span{display: inline-block;width: 66px;}

	.lxy .fgsa{width: 103%;margin-left: -1.5%;}

	

	

	



	

}



@media screen and (min-width:760px) and (max-width:1199px){

body,html{margin:0; padding:0;font-family: "微软雅黑";font-size: 12px;overflow-x: hidden;-webkit-font-smoothing: antialiased;/*抗锯齿效果*/-webkit-tap-highlight-color: transparent; -webkit-overflow-scrolling: touch; overflow-scrolling: touch;overflow:hidden;overflow-y:auto;}

a,ul,li,ol,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{list-style:none;padding:0;margin:0;text-decoration:none;font-weight:normal; font-size: 12px;color: #858585;}

* img{display:block;border: none;}

input,select,textarea{padding:0;margin:0;outline:none;font-family: "微软雅黑";-webkit-appearance: none;border: none;}

.clearfix{ clear:both;}

.mob{ display: none;}

.pc{ display: block;}

.fl{ float: left;}

.fr{float:right}

.commen{width: 96%;margin: 0 auto;}

.ellipsis{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

*{box-sizing:border-box;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	-ms-box-sizing:border-box;

	-o-box-sizing:border-box;

}

	

/*滚动条样式*/

	::-webkit-scrollbar-track-piece{width:8px;background-color:#f0f0f0;border-radius: 5px;}

	::-webkit-scrollbar{width:8px;background-color:#1fb2a9;border-radius: 5px;}

	::-webkit-scrollbar-thumb{width:8px;background-color:#282828;border-radius: 5px;}

	::-webkit-scrollbar-thumb:hover{width:8px;background-color:#1fb2a9;border-radius: 5px;}

/*top*/

	.top{width: 100%;position: relative;z-index: 3;border-top: 3px solid #0a6064;padding-top: 26px;}

	.logo{width: 150px;position: relative;z-index: 4;margin-top: 21px;}

	.logo img{width: 100%;}

	.top .commen > p{margin-left: 2%;font-size: 12px;color: #424242;line-height: 17px;margin-top: 21.5px;float: left;}

	.top .commen > p span{font-size: 15px;color: #2b2b2b;font-weight: bold;line-height: 21px;}

	.topa{margin-left: 2%;margin-top: 30px;}

	.topa img{float: left;width: 32px;}

	.topa p{float: left;font-size: 12px;color: #4b4d4d;line-height: 12px;margin-left: 5px;}

	.topa p span{font-size: 16px;color: #ff8918;line-height: 20px;display: block;margin-top: 4px;}

	.topb{margin-left: 1%;margin-top: 30px;}

	.topb img{float: left;width: 32px;}

	.topb p{float: left;font-size: 13px;color: #4b4d4d;line-height: 26px;margin-left: 5px;margin-top: 2px;border-bottom: 1px solid #ff8918;}

	.topc{margin-left: 1%;}

	.topc p{border: none;}

	.nav{margin-top: 22px;border-top: 1px solid #e0e0e0;}

	.nav .commen{border-right: 1px solid #e0e0e0;width: 100%;}

	.nava{height: 56px;position: relative;width: 14.285%;background-color: transparent;transition: all ease 0.3s;border-left: 1px solid #e0e0e0;}

	.nava p{height: 56px;line-height: 56px;text-align: center;}

	.nava p a{font-size: 16px;color: #2a2a2a;transition: all ease 0.3s;}

	.navaa{background-color: #1fb2a9;}

	.navaa p a{color: #fff;}

	.nava:hover{background-color: #1fb2a9;}

	.nava:hover p a{color: #fff;}

	.navb{width: 100%;position: absolute;z-index: 2;top: 56px;left: 0px;}

	.navba{width: 100%;line-height: 24px;padding: 8px 0;background-color: rgba(31,178,169,0.7);text-align: center;transition: all ease 0.3s;}

	.navba a{font-size: 14px;color: #fff;}

	.navba:hover{background-color: rgba(31,178,169,1);}

/*banner*/

	.ban{width:100%;margin: 0 auto;overflow: hidden;height: 364px;position: relative;}

	.imgbox{ width:1400px;overflow: hidden;position: relative;left: 50%; margin-left: -700px;z-index: 0;height: 364px;}

	.imgbox img{position: absolute;left: 0;top: 0;width: 100%;}

	.boy{width: 1200px;}

	.pa-a{z-index: 1000;position: absolute;bottom: 30px;left: calc(50% - 33px);}

	.pa-a li{ width:10px; height: 10px; background: #fff; border-radius: 50%;float: left;margin: 0 8px;cursor: pointer;transition: all ease 0.1s;}

	.pa-a .ppp{background: #1fb2a9;}

	.bt-a{width: 47px;height: 47px;position: absolute;left: 6%;top: calc(50% - 54px);cursor: pointer;z-index: 15;}

	.bt-b{background: url(../img/yi07.png) no-repeat;width: 47px;height: 47px;opacity: 1;transition: all ease 0.3s;}

	.bt-b:hover{background: url(../img/yi09.png);opacity: 1;}

	.bt-k{width: 47px;height: 109px;position: absolute;right: 6%;top: calc(50% - 54px);cursor: pointer;z-index: 15;}

	.bt-f{background: url(../img/yi06.png) no-repeat;width: 47px;height: 47px;opacity: 1;transition: all ease 0.3s;}

	.bt-f:hover{background: url(../img/yi08.png);opacity: 1;}

/*经营范围*/

	.jy{width: 100%;margin-top: 55px;}

	.jy_top h6{width: 137px;margin: 0 auto;text-align: center;font-size: 26px;color: #2a2a2a;font-weight: bold;line-height: 26px;position: relative;letter-spacing: 2px;}

	.jy_top p{font-size: 12px;color: #c4c4c4;line-height: 12px;margin-top: 12px;text-transform: uppercase;text-align: center;}

	.jy_top h6::after{position: absolute;content: "";background-image: url(../img/d5.png);width: 112px;height: 31px;background-size: 100% 100%;left: -112px;top: 14px;}

	.jy_top h6::before{position: absolute;content: "";background-image: url(../img/d6.png);width: 112px;height: 31px;background-size: 100% 100%;right: -112px;top: 14px;}

	.jya{width: 100%;margin-top: 32px;}

	.jyaa{width: 16.666%;height: 205px;padding: 28px 0 0 2%;background-color: transparent;transition: all ease 0.3s;}

	.jyaa_t{width: 68px;height: 48.5px;overflow: hidden;position: relative;}

	.jyaa_t img:nth-child(2){position: absolute;left: 0;top: 0;opacity: 0;transition: all ease 0.3s;}

	.jyaa h6{font-size: 15px;color: #2a2a2a;line-height: 22px;margin-top: 31px;transition: all ease 0.3s;}

	.jyaa p{font-size: 12px;color: #aaaaaa;line-height: 18px;text-transform: uppercase;margin-top: 9px;transition: all ease 0.3s;}

	.jyaa:hover{background-color: #1fb2a9;}

	.jyaa:hover .jyaa_t{animation: bounce_a 2s infinite;}

	.jyaa:hover .jyaa_t img:nth-child(2){opacity: 1;}

	.jyaa:hover h6{color: #fff;}

	.jyaa:hover p{color: #fff;}

	

	.jyb{width: 100%;margin-top: 62px;}

	.jyc{width: 25%;background-image: url(../img/d1.jpg);height: 524px;background-size: 480px 524px;background-repeat: no-repeat;background-position: center right;padding: 53px 2% 0 2%;}

	.jyca{background-image: url(../img/d2.jpg);padding: 30% 2% 0 2%;}

	.jycb{background-image: url(../img/d3.jpg);padding: 53px 2% 0 2%;}

	.jycc{background-image: url(../img/d4.jpg);padding: 30% 2% 0 2%;}

	.jyc h5{font-size: 22px;color: #fff;line-height: 32px;font-weight: bold;}

	.jyc h6{font-size: 12px;color: #d0d0d0;line-height: 20px;text-transform: uppercase;margin-top: 9px;}

	.jyc p{font-size: 12px;color: #fff;line-height: 24px;margin-top: 26px;}

/*业绩展示*/

	.yjzs{width: 100%;margin-top: 40px;}

	.yjzsa{display: table;margin: 0 auto;margin-top: 40px;}

	.yjzsa p{width: 115px;height: 31px;line-height: 31px;text-align: center;border: 1px solid #bcc1c1;margin: 0 7.5px;float: left;transition: all ease 0.3s;background-color: transparent;}

	.yjzsa p a{font-size: 12px;color: #494949;transition: all ease 0.3s;}

	.yjzsa p:hover{background-color: #1fb2a9;border-color: #1fb2a9;}

	.yjzsa p:hover a{color: #fff;}

	.yjzsb{width: 100%;margin-left: -4px;overflow: hidden;margin-top: 33px;}

	.yjzsc{width: 150%;}

	.yjzsd{width: 16.666%;}

	.yjzse{width: 96.357%;margin: 0 auto;}

	.yjzse_t{width: 100%;overflow: hidden;}

	.yjzse_t img{width: 100%;transition: all ease 0.3s;}

	.yjzse_w{width: 100%;background-color: transparent;position: relative;padding: 13px 0 22px 15px;border-bottom: 1px solid #bfbfbf;}

	.yjzse_w h6{font-size: 14px;color: #494949;line-height: 26px;width: 75%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all ease 0.3s;}

	.yjzse_w p{font-size: 12px;color: #aaaaaa;line-height: 12px;transition: all ease 0.3s;}

	.yjzse_w h5{position: absolute;width: 33px;height: 30px;border: 1px solid #bcc1c1;line-height: 30px;text-align: center;font-size: 12px;color: #aaaaaa;transition: all ease 0.3s;right: 7px;top: 50%;margin-top: -16.5px;}

	.yjzse:hover .yjzse_t img{transform: scale(1.1);}

	.yjzse:hover .yjzse_w{background-color: #1fb2a9;}

	.yjzse:hover .yjzse_w h6{color: #fff;}

	.yjzse:hover .yjzse_w p{color: #fff;}

	.yjzse:hover .yjzse_w h5{color: #fff;border-color: #fff;transform: translateX(-8px);}

	.yjzsx{display: table;margin: 0 auto;margin-top: 44px;}

	.yjzsb_z{width: 33px;height: 31px;border: 1px solid #bcc1c1;line-height: 30px;text-align: center;font-size: 12px;color: #aaaaaa;transition: all ease 0.3s;cursor: pointer;}

	.yjzsb_z:hover{background-color: #1fb2a9;color: #fff;border-color: #1fb2a9;padding-right: 4px;}

	.yjzsb_y{width: 33px;height: 31px;border: 1px solid #bcc1c1;line-height: 30px;text-align: center;font-size: 12px;color: #aaaaaa;transition: all ease 0.3s;cursor: pointer;}

	.yjzsb_y:hover{background-color: #1fb2a9;color: #fff;border-color: #1fb2a9;padding-left: 4px;}

	.yjzsb_m{width: 116px;height: 31px;border: 1px solid #bcc1c1;line-height: 30px;text-align: center;transition: all ease 0.3s;margin: 0 14px;}

	.yjzsb_m a{font-size: 12px;color: #aaaaaa;transition: all ease 0.3s;}

	.yjzsb_m:hover{background-color: #1fb2a9;border-color: #1fb2a9;}

	.yjzsb_m:hover a{color: #fff;}

/*关于东成*/

	.gy{width: 100%;background-image: url(../img/d9.jpg);height: 497px;background-size: 1920px 497px;background-repeat: no-repeat;background-position: center;margin-top: 49px;padding-top: 44px;}

	.gy .jy_top h6{color: #fff;}

	.gy .jy_top h6::after{background-image: url(../img/d15.png);}

	.gy .jy_top h6::before{background-image: url(../img/d16.png);}

	.gya{width: 100%;margin-top: 32px;}

	.gya p{font-size: 12px;color: #fff;line-height: 26px;text-align: center;}

	.gya p br{display: none;}

	.gya h6{width: 116px;height: 31px;border: 1px solid #bcc1c1;line-height: 30px;text-align: center;transition: all ease 0.3s;margin: 0 auto;margin-top: 33px;}

	.gya h6 a{font-size: 12px;color: #aaaaaa;transition: all ease 0.3s;}

	.gya h6:hover{background-color: #1fb2a9;border-color: #1fb2a9;}

	.gya h6:hover a{color: #fff;padding-left: 5px;}

	.gyb{position: relative;width: 100%;margin-top: 34px;}

	.gyc{width: 92%;margin: 0 auto;overflow: hidden;}

	.gyd{width: 200%;}

	.gye{width: 10%;}

	.gyf{width: 89.27%;margin: 0 auto;position: relative;overflow: hidden;}

	.gyf img{width: 100%;transition: all ease 0.3s;}

	.gyf p{width: 100%;line-height: 30px;color: #f5f5f5;background-color: rgba(0,0,0,0.8);text-align: center;position: absolute;bottom: -30px;left: 0;transition: all ease 0.3s;}

	.gyf:hover img{transform: scale(1.1);}

	.gyf:hover p{bottom: 0;}

	.gyb_z{position: absolute;left: -10px;top: 50%;margin-top: -15.5px;width: 33px;height: 31px;border: 1px solid #bcc1c1;line-height: 30px;text-align: center;font-size: 12px;color: #aaaaaa;transition: all ease 0.3s;cursor: pointer;background-color: #fff;}

	.gyb_z:hover{background-color: #1fb2a9;color: #fff;border-color: #1fb2a9;padding-right: 4px;}

	.gyb_y{position: absolute;right: -10px;top: 50%;margin-top: -15.5px;width: 33px;height: 31px;border: 1px solid #bcc1c1;line-height: 30px;text-align: center;font-size: 12px;color: #aaaaaa;transition: all ease 0.3s;cursor: pointer;background-color: #fff;}

	.gyb_y:hover{background-color: #1fb2a9;color: #fff;border-color: #1fb2a9;padding-left: 4px;}

/*新闻资讯*/

	.xw{width: 100%;margin-top: 42px;}

	.xwa{display: table;margin: 0 auto;margin-top: 30px;}

	.xwa_p{width: 115px;height: 31px;line-height: 31px;text-align: center;border: 1px solid #bcc1c1;margin: 0 8px;float: left;transition: all ease 0.3s;background-color: transparent;font-size: 12px;color: #494949;cursor: pointer;}

	.xwa_p:hover{background-color: #1fb2a9;border-color: #1fb2a9;color: #fff;}

	.xwa_m{width: 115px;height: 31px;line-height: 31px;text-align: center;border: 1px solid #bcc1c1;margin: 0 8px;float: left;transition: all ease 0.3s;background-color: transparent;font-size: 12px;color: #494949;}

	.xwa_m a{font-size: 12px;color: #aaaaaa;transition: all ease 0.3s;}

	.xwa_m:hover{background-color: #1fb2a9;border-color: #1fb2a9;}

	.xwa_m:hover a{color: #fff;}

	.xwa_pa{background-color: #1fb2a9;border-color: #1fb2a9;color: #fff;}

	.xwb{width: 100%;margin-top: 38px;}

	.xwc{width: 100%;}

	.xwd{width: 33.333%;padding: 8px 0 10px 0;}

	.xwd h1{font-size: 14px;color: #494949;font-weight: bold;line-height: 22px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all ease 0.3s;}

	.xwd h6{font-size: 12px;color: #949494;line-height: 12px;}

	.xwd p{font-size: 12px;color: #494949;line-height: 21px;margin-top: 24px;height: 42px;overflow: hidden;}

	.xwd h5{font-size: 12px;color: #aaaaaa;line-height: 22px;margin-top: 15px;transition: all ease 0.3s;}

	.xwd:hover h1{color: #ff981f}

	.xwd:hover h5{color: #ff981f;padding-left: 5px;}

	.xwd_a{padding-right: 4%;}

	.xwd_b{padding-right: 4%;padding-left: 4%;border-left: 1px solid #e0e0e0;border-right: 1px solid #e0e0e0;}

	.xwd_c{padding-left: 4%;}

/*footer*/

	.yj{width: 100%;background-color: #2a2a2a;margin-top: 64px;padding-bottom: 35px;}

	.yj .commen{position: relative;}

	.fhtop{width: 50px;height: 50px;background-color: #1fb2a9;padding: 12px;border-radius: 8px;cursor: pointer;position: absolute;right: 10px;bottom: -20px;}

	.fhtop img{width: 100%;}

	.yja{width: 100%;border-bottom: 1px solid #444444;padding: 26px 0 20px 21px;}

	.yja h6{font-size: 16px;color: #fff;line-height: 32px;float: left;}

	.yja p{float: left;font-size: 12px;color: #fff;line-height: 24px;margin-left: 3%;}

	.yja p img{display: inline-block;margin-right: 7px;position: relative;top: 6px;}

	.yjb{margin-top: 29px;margin-right: 4.8%;}

	.yjb h6{line-height: 24px;}

	.yjb h6 a{font-size: 14px;color: #fff;transition: all ease 0.3s;}

	.yjb p{line-height: 22px;margin-top: 18px;}

	.yjb p a{font-size: 12px;color: #767676;transition: all ease 0.3s;}

	.yjba{margin-right: 0;}

	.yjbb{margin-left: 26px;}

	.yjb h6:hover a{color: #ff981f;}

	.yjb p a:hover{color: #fff;}

	.beia{height: 40px;background-color: #222222;}

	.beia .commen{padding: 0 2% 0 2%;}

	.beia p{line-height: 40px;font-size: 12px;color: #646363;letter-spacing: 1px;}

	.beia p a{font-size: 12px;color: #646363;transition: all ease 0.3s;}

	.beia p a:hover{color: #fff;}

	.beiap{margin-left: 12%;}

	

/*关于我们页*/

	.nban{width: 100%;}

	.nban img{width: 1400px;position: relative;left: 50%;margin-left: -700px;}

	.mbx{margin-top: -27px;position: relative;z-index: 2;}

	.mbx p{font-size: 12px;color: #e0e0e0;line-height: 12px;text-align: right;padding-right: 31px;}

	.mbx p a{font-size: 12px;color: #e0e0e0;transition: all ease 0.3s;}

	.mbx p a:hover{color: #fff;}

	.gyy{width: 100%;margin-top: 63px;}

	.gyya{display: table;margin: 0 auto;margin-top: 34px;}

	.gyya_p{width: 110px;height: 31px;line-height: 31px;text-align: center;border: 1px solid #bcc1c1;margin: 0 6px;float: left;transition: all ease 0.3s;background-color: transparent;}

	.gyya_p a{font-size: 12px;color: #494949;transition: all ease 0.3s;}

	.gyya_p:hover{background-color: #1fb2a9;border-color: #1fb2a9;}

	.gyya_p:hover a{color: #fff;}

	.gyya_pa{background-color: #1fb2a9;border-color: #1fb2a9;}

	.gyya_pa a{color: #fff;}

	.gyyb{width: 100%;margin-top: 49px;}

	.gyyc{width: 100%;}

	.gyyc > img{width: 560px;margin: 0 auto;}

	.gyyc > p{width: 89.166%;margin: 0 auto;font-size: 14px;color: #2a2a2a;line-height: 28px;text-indent: 2em;margin-top: 44px;}

	.gyyd{width: 94%;margin: 0 auto;margin-top: 19px;}

	.gyyda{width: 30.79%;margin: 0 1.2716%;border: 1px solid #bcc1c1;height: 145px;transition: all ease 0.3s;padding: 40px 0 0 2%;margin-top: 31px;}

	.gyyda_t{width: 68px;height: 48.5px;overflow: hidden;position: relative;}

	.gyyda_t img{width: 100%;}

	.gyyda_t img:nth-child(2){position: absolute;left: 0;top: 0;opacity: 0;transition: all ease 0.3s;}

	.gyyda p{float: left;font-size: 15px;color: #2a2a2a;line-height: 16px;margin-left: 2%;transition: all ease 0.3s;}

	.gyyda p span{font-size: 12px;color: #aaaaaa;line-height: 14px;text-transform: uppercase;display: block;margin-top: 12px;transition: all ease 0.3s;}

	.gyyda:hover{background-color: #1fb2a9;}	

	.gyyda:hover .gyyda_t img:nth-child(2){opacity: 1;}	

	.gyyda:hover .gyyda_t img:nth-child(1){opacity: 0;}	

	.gyyda:hover p{color: #fff;}	

	.gyyda:hover p span{color: #fff;}	

	.gyye{width: 94%;margin: 0 auto;margin-top: 49px;}

	.gyye p{width: 100%;font-size: 14px;color: #2a2a2a;line-height: 28px;}

	.gyye h6{float: left;width: 50%;padding-left: 2%;font-size: 14px;line-height: 24px;margin-top: 14px;}

	.gyye h6 span{color: #1fb2a9;display: inline-block;margin-right: 4px;}

	.gyye_p1{margin-bottom: 11px;}

	.gyye_p2{margin-top: 56px;}

	

/*企业文化页*/

	.why{width: 100%;margin-top: -10px;}

	.whya{width: 94%;margin: 0 auto;margin-top: 60px;}

	.whya img{width: 64.95%;}

	.whya_t{margin-top: 4%;}

	.whya_t h1{font-size: 20px;color: #1fb2a9;font-weight: bold;line-height: 36px;}

	.whya_t p{font-size: 16px;color: #2a2a2a;line-height: 32px;}

	.whya_t p span{display: inline-block;width: 14px;}

	.whya_t h6{font-family: Arial;font-size: 20px;color: #e0e0e0;line-height: 24px;font-weight: 900;text-transform: uppercase;margin-top: 17px;}

	.whya_ta h1{text-align: right;}

	.whya_ta p{text-align: right;}

	.whya_ta h6{text-align: right;}

	

/*荣誉资质页*/

	.ryya{width: 96%;margin: 0 auto;margin-top: 29px;}

	.ryya h6{width: 116px;height: 31px;line-height: 31px;text-align: center;border: 1px solid #bcc1c1;font-size: 12px;color: #aaaaaa;margin-left: 1.8216%;margin-bottom: -11px;}

	.tyya_a{width: 29.69%;margin: 0 1.8216%;margin-top: 36px;}

	.tyya_a img{width: 100%;border: 1px solid #dcdcdc;}

	.tyya_a p{text-align: center;font-size: 12px;color: #31302e;line-height: 22px;margin-top: 13px;}

	.tyyb_a{width: 21.1%;margin-left: 4%;margin-top: 36px;}

	.tyyb_a img{width: 100%;border: 1px solid #dcdcdc;}

	.tyyb_a p{text-align: center;font-size: 12px;color: #31302e;line-height: 22px;margin-top: 13px;}

	.tyyb_aa{margin-left: 1.8216%;}

	.ryyb{margin-top: 57px;}

	

/*分公司页*/

	.fgs{width: 100%;}

	.fgs_top{margin-top: 46px;}

	.fgs_top h6{text-align: center;font-size: 26px;color: #2a2a2a;font-weight: bold;line-height: 26px;letter-spacing: 2px;}

	.fgs_top p{width: 96px;margin: 0 auto;font-size: 12px;color: #c4c4c4;line-height: 12px;margin-top: 12px;text-transform: uppercase;text-align: center;position: relative;}

	.fgs_top p::after{position: absolute;content: "";background-image: url(../img/h53.png);width: 112px;height: 1px;background-size: 100% 100%;left: -112px;top: 7px;}

	.fgs_top p::before{position: absolute;content: "";background-image: url(../img/h54.png);width: 112px;height: 1px;background-size: 100% 100%;right: -112px;top: 7px;}

	.fgsa{width: 94%;margin: 0 auto;margin-top: 10px;}

	.fgsb{width: 46.92%;margin: 0 1.54%;position: relative;padding: 24px 0 0 85px;border: 1px solid #bcc1c1;margin-top: 29px;height: 161px;}

	.fgsb h1{font-size: 16px;color: #2a2a2a;font-weight: bold;line-height: 30px;}

	.fgsb p{font-size: 12px;color: #494949;line-height: 24px;}

	.fgsb h6{position: absolute;width: 66px;height: 37px;line-height: 37px;text-align: center;font-size: 14px;color: #fff;font-weight: bold;left: -1px;top: 50%;margin-top: -18.5px;background-color: #1fb2a9;transition: all ease 0.3s;}

	.fgsb:hover h6{background-color: #ff981f;}

	

/*经营范围列表页*/

	.jyfw{width: 94%;margin: 0 auto;margin-top: 55px;}

	.jyfw > img{margin-top: 8px;}

	.jyfwa{width: 88.117%;border-bottom: 1px solid #bfbfbf;padding-bottom: 47px;}

	.jyfwb{width: 100%;}

	.jyfwb h6{font-size: 16px;color: #494949;font-weight: bold;line-height: 26px;padding-left: 6px;}

	.jyfwb p{font-size: 12px;color: #aaaaaa;padding-left: 6px;border-bottom: 1px solid #bfbfbf;text-transform: uppercase;padding-bottom: 9px;}

	.jyfwb h5{font-size: 14px;color: #494949;line-height: 24px;margin-top: 14px;padding-left: 6px;}

	.jyfwb h5 span{color: #aaaaaa;}

	.jyfwc{width: 100%;padding-left: 6px;margin-top: 48px;}

	.jyfwc h6{width: 116px;height: 31px;line-height: 31px;text-align: center;border: 1px solid #1fb2a9;font-size: 12px;color: #1fb2a9;}

	.jyfwc p{width: 100%;font-size: 14px;color: #2a2a2a;line-height: 24px;margin-top: 25px;}

	.jyfwd{width: 100%;padding-left: 6px;margin-top: 46px;}

	.jyfwd h6{width: 116px;height: 31px;line-height: 31px;text-align: center;border: 1px solid #1fb2a9;font-size: 12px;color: #1fb2a9;}

	.jyfwd p{font-size: 12px;color: #494949;line-height: 24px;position: relative;margin-left: 40px;margin-top: 22px;}

	.jyfwd p::after{position: absolute;content: "☆";font-size: 12px;color: #1fb2a9;line-height: 24px;top: 0;left: -14px;}

	.jyfwe{width: 100%;padding-left: 6px;margin-top: 44px;}

	.jyfwe h6{width: 116px;height: 31px;line-height: 31px;text-align: center;border: 1px solid #1fb2a9;font-size: 12px;color: #1fb2a9;}

	.jyfwe p{font-size: 12px;color: #494949;line-height: 21px;margin-top: 23px;margin-left: 26px;}

	.jyfwe p span{font-size: 14px;color: #1fb2a9;font-weight: bold;line-height: 24px;}

	.jyfwf{width: 97.5%;margin: 0 auto;margin-top: 59px;}

	.jyfwf img{width: 100%;}

	.jyfwx{margin-top: 56px;}

	.jyfwx .gyyd{margin-top: 10px;}

	

/*信息公告列表页*/

	.xxl{width: 100%;margin-top: 47px;}

	.xxla{width: 90%;margin: 0 auto;border-bottom: 1px solid #e0e0e0;padding: 19px 5% 25px 5%;}

	.xxla h6{float: left;font-size: 12px;color: #aaaaaa;line-height: 24px;}

	.xxla p{float: left;width: 70%;margin-left: 5%;font-size: 14px;color: #494949;line-height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

	.xxla h5{float: right;font-size: 12px;color: #aaaaaa;line-height: 24px;position: relative;transition: all ease 0.3s;}

	.xxla:hover h5{color: #1fb2a9;transform: translateX(-16px);}

	.xxla:hover h5::after{position: absolute;content: "→";font-size: 12px;color: #1fb2a9;line-height: 24px;top: 0;right: -17px;}

	.ym{display: table;margin: 0 auto;margin-top: 49px;}

	.yma{width: 104px;height: 39px;line-height: 39px;text-align: center;border: 1px solid #b3b3b3;margin: 0 6px;transition: all ease 0.3s;}

	.yma a{font-size: 14px;color: #545454;transition: all ease 0.3s;}

	.ymb{width: 38px;height: 39px;line-height: 39px;text-align: center;border: 1px solid #b3b3b3;margin: 0 6px;transition: all ease 0.3s;}

	.ymb a{font-size: 14px;color: #545454;transition: all ease 0.3s;}

	.yma:hover{background-color: #1fb2a9;border-color: #1fb2a9;}

	.yma:hover a{color: #fff;}

	.ymb:hover{background-color: #1fb2a9;border-color: #1fb2a9;}

	.ymb:hover a{color: #fff;}

	.ymba{background-color: #1fb2a9;border-color: #1fb2a9;}

	.ymba a{color: #fff;}

	

/*业绩展示*/

	.qyfc_yj{margin-top: 37px;}

	.qyfc_yj .gyya_p{width: 173px;height: 49px;line-height: 49px;}

	.qyfc_yj .gyya_p a{font-size: 16px;}

	.qyfc_yja{margin-top: 37px;}

	.qyfc_yja .gyya_pa{border-color: #1fb2a9;background-color: transparent;}

	.qyfc_yja .gyya_pa a{color: #1fb2a9;}

	.qyfc_yja .gyya_p:hover{border-color: #1fb2a9;background-color: transparent;}

	.qyfc_yja .gyya_p:hover a{color: #1fb2a9;}

	.qyfc{width: 100%;margin-top: -30px;}

	.qyfca{width: 46.5%;margin-top: 60px;}

	.qyfca_t{width: 52.7%;overflow: hidden;}

	.qyfca_t img{width: 100%;transition: all ease 0.3s;}

	.qyfca_w{width: 40.79%;margin-top: 1%;}

	.qyfca_w h5{font-size: 14px;color: #494949;line-height: 21px;overflow: hidden;transition: all ease 0.3s;width: 100%;text-overflow: ellipsis;white-space: nowrap;}

	.qyfca_w h6{width: 100%;border-bottom: 1px solid #bfbfbf;font-size: 12px;color: #aaaaaa;line-height: 22px;margin-top: 3px;padding-bottom: 7px;}

	.qyfca_w p{font-size: 12px;color: #aaaaaa;line-height: 19px;height:38px;overflow: hidden;margin-top: 2%;}

	.qyfca_w h4{width: 33px;height: 31px;border: 1px solid #bcc1c1;text-align: center;line-height: 31px;font-size: 12px;color: #aaaaaa;margin-top: 5.5%;transition: all ease 0.3s;}

	.qyfca:hover .qyfca_t img{transform: scale(1.1);}

	.qyfca:hover .qyfca_w h5{color: #1fb2a9;}

	.qyfca:hover .qyfca_w h4{color: #1fb2a9;border-color: #1fb2a9;transform: translateX(8px);}

	.ym_yj{margin-top: 80px;}

	

/*业绩展示内页*/

	.zsn{width: 92%;margin: 0 auto;margin-top: 51px;}

	.zsnz{width: 27.01%;}

	.zsnz_t{width: 100%;}

	.zsnz_t img{width: 100%;}

	.zsnz_a{width: 100%;margin-top: 26px;}

	.zsnz_a img{float: left;margin-top: 2px;}

	.zsnz_a p{float: left;margin-left: 14px;font-size: 12px;color: #4b4d4d;}

	.zsnz_a p span{font-size: 20px;color: #ff8918;display: block;}

	.zsny{width: 69.45%;margin-top: 6px;padding-bottom: 75px;border-bottom: 1px solid #bfbfbf;}

	.zsnya{width: 100%;}

	.zsnya h6{font-size: 16px;color: #494949;line-height: 26px;border-bottom: 1px solid #bfbfbf;padding-bottom: 26px;font-weight: bold;}

	.zsnya p{font-size: 14px;color: #aaaaaa;line-height: 24px;margin-top: 18px;}

	.zsnya p span{color: #494949;}

	.zsnya p i{display: inline-block;width: 74px;}

	.zsnyb{width: 97.32%;margin-top: 90px;}

	.zsnyb h6{width: 116px;height: 31px;line-height: 31px;text-align: center;border: 1px solid #1fb2a9;font-size: 12px;color: #1fb2a9;}

	.zsnyb p{font-size: 14px;color: #494949;line-height: 24px;margin-top: 25px;}

	.zsnyc{width: 97.32%;margin-top: 58px;}

	.zsnyc h6{width: 116px;height: 31px;line-height: 31px;text-align: center;border: 1px solid #1fb2a9;font-size: 12px;color: #1fb2a9;}

	.zsnyca{width: 100%;margin-top: 36px;}

	.zsnyca img{width: 100%;}

	.zsnyca p{width: 100%;font-size: 14px;color: #494949;line-height: 24px;height: 24px;margin-top: 13px;}

	.zsnycb{width: 48.58%;margin-top: 46px;}

	.zsnycb img{width: 100%;}

	.zsnycb p{font-size: 14px;color: #494949;line-height: 24px;margin-top: 18px;height: 24px;}

	.fhlb{width: 180px;height: 39px;line-height: 39px;text-align: center;border: 1px solid #b3b3b3;margin-top: -39px;margin-left: 4%;}

	.fhlb a{font-size: 14px;color: #545454;transition: all ease 0.3s;}

	.fhlb:hover a{padding-left: 8px;}

	.yjzs_zs{margin-top: 50px;width: 100%;}

	.yjzs_zs .yjzsb{width: 90.333%;margin: 0 auto;margin-top: 32px;}

	.zhanshi{width: 100%;position: relative;}

	.yjzs_zs .yjzsb_z{position: absolute;left: -0;top: 50%;margin-top: -30.5px;}

	.yjzs_zs .yjzsb_y{position: absolute;right: -0;top: 50%;margin-top: -30.5px;}

	

/*员工风采*/

	.ygfc{width: 96%;margin: 0 auto;margin-top: 33px;}

	.ygfca{width: 42.25%;position: relative;overflow: hidden;margin: 24px 3.875%;}

	.ygfca img{width: 100%;transition: all ease 0.3s;}

	.ygfca p{position: absolute;left: 0;bottom: -60px;width: 100%;background-color: rgba(0,0,0,0.8);line-height: 52px;color: #fff;padding-left: 27px;font-size: 14px;transition: all ease 0.3s;opacity: 0;}

	.ygfca:hover img{transform: scale(1.1);}

	.ygfca:hover p{bottom: 0;opacity: 1;}

	.ym_yg{margin-top: 42px;}

	

/*新闻列表页*/

	.xwl{width: 90.666%;margin: 0 auto;margin-top: 58px;}

	.xwla{width: 100%;border: 1px solid #e0e0e0;padding: 30px 56px 38px 63px;margin-top: 35px;}

	.xwla_a p{font-family: Arial;font-size: 16px;color: #848484;font-weight: bold;text-align: center;transition: all ease 0.3s;}

	.xwla_a p span{font-size: 49px;color: #494949;font-weight: 900;display: block;line-height: 60px;transition: all ease 0.3s;}

	.xwla_w{width: 66%;margin-left: 7%;margin-top: 9px;}

	.xwla_w h6{font-size: 14px;color: #494949;font-weight: bold;line-height: 24px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

	.xwla_w p{font-size: 12px;color: #848484;line-height: 18px;height: 36px;overflow: hidden;margin-top: 10px;}

	.xwla_m{width: 33px;height: 31px;text-align: center;line-height: 31px;border: 1px solid #bcc1c1;margin-top: 27px;transition: all ease 0.3s;font-size: 12px;color: #aaaaaa;}

	.xwla:hover .xwla_a p{color: #ff981f;}

	.xwla:hover .xwla_a p span{color: #ff981f;}

	.xwla:hover .xwla_m{transform: translateX(-8px);}

	

/*新闻内页*/

	.xwn{width: 97.75%;margin: 0 auto;margin-top: 30px;border: 1px solid #e0e0e0;padding: 33px 31px 52px 31px;}

	.xwna{width: 100%;}

	.xwna h1{font-size: 20px;color: #494949;font-weight: bold;line-height: 30px;text-align: center;}

	.xwna p{width: 100%;line-height: 43px;background-color: #f7f7f7;text-align: center;font-size: 12px;color: #848484;margin-top: 15px;}

	.xwna p span{width: 153px;display: inline-block;}

	.xwnb{width: 94%;margin: 0 auto;margin-top: 50px;}

	.xwnb p{font-size: 14px;color: #494949;line-height: 26px;}

	.xwnb img{margin: 0 auto;max-width: 100%;margin-top: 61px;}

	.fh_xw{width: 144px;height: 39px;margin: 0 auto;border: 1px solid #b3b3b3;line-height: 39px;text-align: center;margin-top: 35px;}

	.fh_xw a{font-size: 14px;color: #545454;transition: all ease 0.3s;}

	.fh_xw:hover a{padding-left: 8px;}

	

/*招聘页*/

	.zpy{width: 92%;margin: 0 auto;margin-top: 38px;}

	.zpya{width: 100%;margin-top: 15px;}

	.zpyb{background-color: #a3a3a3;height: 42px;cursor: pointer;}

	.zpyb h6{float: left;font-size: 16px;color: #fff;font-weight: bold;margin-left: 25px;line-height: 42px;}

	.zpyb p{float: right;margin-right: 25px;font-size: 14px;color: #fff;line-height: 42px;}

	.zpyc{width: 100%;border: 1px solid #bcc1c1;border-top: none;padding: 1px 29px 28px 29px;}

	.zpyc p{font-size: 12px;color: #494949;line-height: 25px;margin-top: 20px;}

	.zpyc h6{font-size: 12px;color: #494949;left: 22px;margin-top: 26px;text-decoration: underline;}

	.zpyc h6 span{font-size: 14px;color: #ff8918;}

	

/*联系我们*/

	.lxy{width: 92%;margin: 0 auto;margin-top: 42px;}

	.lzya{width: 100%;border: 1px solid #bcc1c1;position: relative;padding: 35px 0 35px 12%;margin-bottom: 46px;}

	.lzya h2{width: 66px;height: 37px;background-color: #ff981f;text-align: center;line-height: 37px;font-weight: bold;color: #fff;font-size: 14px;left: -1px;top: 50%;position: absolute;margin-top: -18.5px;}

	.lzya h3{font-size: 16px;color: #2a2a2a;line-height: 37px;font-weight: bold;float: left;margin-top: 2.5px;}

	.lzya h4{float: left;font-size: 12px;color: #494949;line-height: 22px;margin-left: 2%;}

	.lzya p{float: left;margin-left: 2%;font-size: 12px;color: #494949;line-height: 22px;width: 160px;}

	.lzya p span{display: inline-block;width: 66px;}

	.lxy .fgsa{width: 103%;margin-left: -1.5%;}





	

	



	



	

	

	

@media (min-width: 850px){

	.logo{width: 180px;margin-top: 18px;}

	.top .commen > p{margin-left: 4%;}

	.topa{margin-left: 4%;}

	.yjb{margin-right: 6.2%;}

	.yjba{margin-right: 0;}

	.gyyda{padding: 40px 0 0 3.6%;}

	.qyfca_w p{margin-top: 8%;}

	.qyfca_w h4{margin-top: 10%;}

	.lzya p{margin-left: 4%;width: 200px;}















}

	

	

	

	

@media (min-width: 900px){

	.logo{width: 200px;margin-top: 14px;}

	.topb{margin-left: 3%;}

	.topc{margin-left: 3%;}

	.yja p{margin-left: 3.5%;}

	.yjb{margin-right: 6.7%;}

	.yjba{margin-right: 0;}

	.beiap{margin-left: 15%;}

	.gyye h6{padding-left: 3%;}

	.qyfca_w{margin-top: 2%;}

	.lzya p{margin-left: 4%;width: auto;}











	









}



@media (min-width: 950px){

	.top .commen > p{margin-left: 5%;}

	.topa{margin-left: 6%;}

	.jyca{padding: 26% 3% 0 3%;}

	.jycc{padding: 26% 3% 0 3%;}

	.yja p{margin-left: 4%;}

	.yjb{margin-right: 7%;}

	.yjba{margin-right: 0;}



	





	







		

}

	

	

	

	

@media (min-width: 1000px){	

	.logo{width: 220px;margin-top: 12px;}

	.top .commen > p{margin-left: 6%;}

	.topa{margin-left: 8%;}

	.yja p{margin-left: 5%;}

	.yjb{margin-right: 7.4%;}

	.yjba{margin-right: 0;}

	.beiap{margin-left: 18%;}

	.fgsb{height: 110px;}

	.qyfca_w{margin-top: 3%;}

	.lzya h4{margin-left: 6%;}

	

	







	







	

}

	

	

@media (min-width: 1100px){

	.yja p{margin-left: 7%;}

	.yjb{margin-right: 8.3%;}

	.yjba{margin-right: 0;}















}

	

	

	



}



@media(max-width:760px){

html{overflow:hidden;overflow-y:auto;height: 100%;}

body,html{margin:0; padding:0;background: #fff;font-family:HELVETICANEUELTPRO-THEX, Arial,sans-serif;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling: touch;overflow: hidden;overflow-y: auto;}

a,ul,li,ol,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{list-style:none;padding:0;margin:0;text-decoration:none;font-weight:normal;}

* img{display:block;border: none;}

input,select,textarea{padding:0;margin:0;font-family: "微软雅黑";-webkit-appearance: none;outline: none;border: none;}

p{text-align:justify;}

.pc{display: none;}

.mob{display: block;}

.ellipsis{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.clearfix{ clear:both;}

.fl{ float: left;}

.fr{float:right}

.commen{width: 92%;margin: 0 auto;}

*{box-sizing:border-box;

		-webkit-box-sizing:border-box;

		-moz-box-sizing:border-box;

		-ms-box-sizing:border-box;

		-o-box-sizing:border-box;

}

	

	

	

			

/*手机banner*/

	.sjban{width: 100%;margin-top: 21%;}

	.sjban .swiper-container{width: 100%;}

	.sjban .swiper-slide{width: 100%;}

	.sjban .swiper-slide img{width: 100%;}

/*手机nav*/

	.sjdhgd{width: 100%;background-size: 100% 100%;position: fixed;z-index: 2;top: 0;left: 0;background-color: #fff;}

	.sjdh{margin: 0 auto;width: 92%;padding: 4% 0;}

	.sjdha{width: 100%;}

	.sjdha_t1{width: 72%;}

	.sjdha_t1 img{width: 100%;}

	.sjdha_t2{width: 34px;position: absolute;right: 5%;top: calc(50% - 14px);}

	.sjdha_t2 img{width: 100%;}

	.huakuai{position: fixed;top: 0;right: -100%;z-index: 1001;transition: all .4s cubic-bezier(.4,0,0,1);width: 100%;background: rgba(0,0,0,0.5);height: 100%;}

	.sjdhb{width: 79%;background: #fff;overflow-y: scroll;height: 100%;padding-bottom: 25%;}

	.guanbi{width: 100%;}

	.guanbi img{width: 22px;height: 22px;margin: 5%;float: right;}

	.sjdhb_a{width: 100%;}

	.sjdhb_a h6{line-height: 48px;width: 100%;padding-left: 18px;text-transform: uppercase;}

	.sjdhb_a h6 a{font-size: 1.1rem;color: #222222;}

	.sjdhb_a h6 span{font-size: 0.8rem;display: inline-block;margin-left: 5px;}

	.sjdhb_ah1 h6{border-left: 3px solid #1fb2a9;background: #f6f6f6;}

	.sjdhb_ah1 h6 a{color: #1fb2a9;}

	.sjdhb_aa{width: 100%;}

	.sjdhb_p{width: 100%;line-height: 28px;padding-left: 37px;text-transform: uppercase;margin: 11px 0;}

	.sjdhb_p a{font-size: 0.95rem;color: #222222;}

	.sjdhb_pa a{color: #1fb2a9;}

	.dh{margin-top: 1%;}

	.dha{width: 28px}

	.dha img{width: 100%;}

	.dhb{position: relative;margin-left: 8px;}

	.dhb_a{width: 28px;}

	.dhb_b{position: absolute;left: -27px;top: 50px;opacity: 0;transition: all ease 0.3s;width: 90px;}

	.keywords{background-color: #f2f4f6;padding: 7px 0 10px 0; width: 100%;}

	.keywords p{display: none;}

	.chax{width: 100%;}

	.chaa{width: 40%;height: 40px;background-size: 100% 100%;background-position: center;background-repeat: no-repeat;padding: 4px 0 0 7px;border: 1px solid #c3d2db;border-radius: 4px;}

	.chaa input{width: calc(100% - 43px);height: 30px;border: 1px solid #b2c2cc;font-size: 0.75rem;color: #757575;line-height: 30px;padding-left: 6px;border-radius: 4px;}

	.chaa img{cursor: pointer;margin-left: 5px;width: 34px;}

	.chaa:nth-child(1){margin-right: 5%;margin-left: 7.5%;}

/**手机底部导航**/

	.dan-xia{width:100%;background-color: #222222;background-size: 100% 100%;background-position: center; position: fixed;bottom: 0;}

	.dan-xib{width: 25%;float: left;padding: 15px 0;}

	.dan-xid img{width: 32px;margin: 0 auto;}

	.dan-xid p{ color:#fff; font-size: 0.9rem;line-height: 28px;text-align: center;margin-top: 4px;}

/*经营范围*/

	.jy{width: 100%;margin-top: 8%;}

	.jy_top h6{width: 110px;margin: 0 auto;text-align: center;font-size: 1.3rem;color: #2a2a2a;font-weight: bold;line-height: 22px;position: relative;letter-spacing: 2px;}

	.jy_top p{font-size: 0.75rem;color: #c4c4c4;line-height: 12px;margin-top: 12px;text-transform: uppercase;text-align: center;}

	.jy_top h6::after{position: absolute;content: "";background-image: url(../img/d5.png);width: 90px;height: 28px;background-size: 100% 100%;left: -90px;top: 12px;}

	.jy_top h6::before{position: absolute;content: "";background-image: url(../img/d6.png);width: 90px;height: 28px;background-size: 100% 100%;right: -90px;top: 12px;}

	.jya{width: 90%;margin: 0 auto;margin-top: 6%;}

	.jyaa{width: 50%;height: 170px;padding-top: 25px;background-color: transparent;transition: all ease 0.3s;}

	.jyaa_t{width: 56px;height: 40px;overflow: hidden;position: relative;margin: 0 auto;}

	.jyaa_t img:nth-child(2){position: absolute;left: 0;top: 0;opacity: 0;transition: all ease 0.3s;}

	.jyaa_t img{width: 100%;}

	.jyaa h6{font-size: 1rem;color: #2a2a2a;line-height: 22px;margin-top: 15px;transition: all ease 0.3s;text-align: center;}

	.jyaa p{font-size: 0.75rem;color: #aaaaaa;line-height: 17px;text-transform: uppercase;margin-top: 9px;transition: all ease 0.3s;text-align: center;}

	.jyaa:nth-child(1){background-color: #f8f8f7;}

	.jyaa:nth-child(4){background-color: #f8f8f7;}

	.jyaa:nth-child(5){background-color: #f8f8f7;}

	

	.jyb{width: 100%;margin-top: 8%;}

	#swiper_sjjy{width: 100%;}

	#swiper_sjjy .swiper-slide{width: 100%;}

	.jyc{width: 100%;background-image: url(../img/d1.jpg);height: 300px;background-size: auto 100%;background-repeat: no-repeat;background-position: center right;padding: 30px 2% 0 8%;}

	.jyca{background-image: url(../img/d2.jpg);padding: 100px 4% 0 8%;}

	.jycb{background-image: url(../img/d3.jpg);}

	.jycc{background-image: url(../img/d4.jpg);padding: 100px 4% 0 8%;}

	.jyc h5{font-size: 1.1rem;color: #fff;line-height: 26px;font-weight: bold;}

	.jyc h6{font-size: 0.75rem;color: #d0d0d0;line-height: 18px;text-transform: uppercase;margin-top: 6px;}

	.jyc p{font-size: 0.8rem;color: #fff;line-height: 22px;margin-top: 15px;}

/*业绩展示*/

	.yjzs{width: 100%;margin-top: 8%;}

	.yjzsa{display: table;margin: 0 auto;margin-top: 6%;}

	.yjzsa p{width: 90px;height: 30px;line-height: 30px;text-align: center;border: 1px solid #bcc1c1;margin: 0 7.5px;float: left;transition: all ease 0.3s;background-color: transparent;}

	.yjzsa p a{font-size: 0.82rem;color: #494949;transition: all ease 0.3s;}

	.yjzsa p:hover{background-color: #1fb2a9;border-color: #1fb2a9;}

	.yjzsa p:hover a{color: #fff;}

	.yjzsb{width: 100%;overflow: hidden;margin-top: 6%;}

	.yjzsc{width: 300%;}

	.yjzsd{width: 16.666%;}

	.yjzse{width: 92%;margin: 0 auto;}

	.yjzse_t{width: 100%;overflow: hidden;}

	.yjzse_t img{width: 100%;transition: all ease 0.3s;}

	.yjzse_w{width: 100%;background-color: transparent;position: relative;padding: 12px 0 15px 4%;border-bottom: 1px solid #bfbfbf;}

	.yjzse_w h6{font-size: 0.92rem;color: #494949;line-height: 26px;width: 75%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all ease 0.3s;}

	.yjzse_w p{font-size: 0.75rem;color: #aaaaaa;line-height: 12px;transition: all ease 0.3s;}

	.yjzse_w h5{position: absolute;width: 29px;height: 29px;border: 1px solid #bcc1c1;line-height: 29px;text-align: center;font-size: 0.75rem;color: #aaaaaa;transition: all ease 0.3s;right: 5px;top: 50%;margin-top: -14.5px;}

	.yjzse:hover .yjzse_t img{transform: scale(1.1);}

	.yjzse:hover .yjzse_w{background-color: #1fb2a9;}

	.yjzse:hover .yjzse_w h6{color: #fff;}

	.yjzse:hover .yjzse_w p{color: #fff;}

	.yjzse:hover .yjzse_w h5{color: #fff;border-color: #fff;transform: translateX(-8px);}

	.yjzsx{display: table;margin: 0 auto;margin-top: 7%;}

	.yjzsb_z{width: 29px;height: 29px;border: 1px solid #bcc1c1;line-height: 29px;text-align: center;font-size: 0.75rem;color: #aaaaaa;transition: all ease 0.3s;cursor: pointer;}

	.yjzsb_z:hover{background-color: #1fb2a9;color: #fff;border-color: #1fb2a9;}

	.yjzsb_y{width: 29px;height: 29px;border: 1px solid #bcc1c1;line-height: 29px;text-align: center;font-size: 0.75rem;color: #aaaaaa;transition: all ease 0.3s;cursor: pointer;}

	.yjzsb_y:hover{background-color: #1fb2a9;color: #fff;border-color: #1fb2a9;}

	.yjzsb_m{width: 90px;height: 29px;border: 1px solid #bcc1c1;line-height: 29px;text-align: center;transition: all ease 0.3s;margin: 0 14px;}

	.yjzsb_m a{font-size: 0.82rem;color: #aaaaaa;transition: all ease 0.3s;}

	.yjzsb_m:hover{background-color: #1fb2a9;border-color: #1fb2a9;}

	.yjzsb_m:hover a{color: #fff;}

/*关于东成*/

	.gy{width: 100%;background-image: url(../img/d9.jpg);background-size: cover;background-repeat: no-repeat;background-position: center;margin-top: 8%;padding: 8% 0 9% 0;}

	.gy .jy_top h6{color: #fff;}

	.gy .jy_top h6::after{background-image: url(../img/d15.png);}

	.gy .jy_top h6::before{background-image: url(../img/d16.png);}

	.gya{width: 100%;margin-top: 5%;}

	.gya p{font-size: 0.82rem;color: #fff;line-height: 24px;text-align: center;max-height: 144px;overflow: hidden;}

	.gya p br{display: none;}

	.gya h6{width: 90px;height: 30px;border: 1px solid #bcc1c1;line-height: 30px;text-align: center;transition: all ease 0.3s;margin: 0 auto;margin-top: 5%;}

	.gya h6 a{font-size: 12px;color: #aaaaaa;transition: all ease 0.3s;}

	.gya h6:hover{background-color: #1fb2a9;border-color: #1fb2a9;}

	.gya h6:hover a{color: #fff;padding-left: 5px;}

	.gyb{position: relative;width: 100%;margin-top: 6%;}

	.gyc{width: 100%;margin: 0 auto;overflow: hidden;}

	.gyd{width: 500%;}

	.gye{width: 10%;}

	.gyf{width: 90%;margin: 0 auto;position: relative;overflow: hidden;}

	.gyf img{width: 100%;transition: all ease 0.3s;}

	.gyf p{width: 100%;line-height: 26px;color: #f5f5f5;background-color: rgba(0,0,0,0.8);text-align: center;position: absolute;bottom: -26px;left: 0;transition: all ease 0.3s;font-size: 0.78rem;}

	.gyf:hover img{transform: scale(1.1);}

	.gyf:hover p{bottom: -1px;}

	.gyb_z{position: absolute;left: -10px;top: 50%;margin-top: -15.5px;width: 33px;height: 31px;border: 1px solid #bcc1c1;line-height: 30px;text-align: center;font-size: 12px;color: #aaaaaa;transition: all ease 0.3s;cursor: pointer;background-color: #fff;}

	.gyb_z:hover{background-color: #1fb2a9;color: #fff;border-color: #1fb2a9;padding-right: 4px;}

	.gyb_y{position: absolute;right: -10px;top: 50%;margin-top: -15.5px;width: 33px;height: 31px;border: 1px solid #bcc1c1;line-height: 30px;text-align: center;font-size: 12px;color: #aaaaaa;transition: all ease 0.3s;cursor: pointer;background-color: #fff;}

	.gyb_y:hover{background-color: #1fb2a9;color: #fff;border-color: #1fb2a9;padding-left: 4px;}

/*新闻资讯*/

	.xw{width: 100%;margin-top: 8%;}

	.xwa{display: table;margin: 0 auto;margin-top: 6%;}

	.xwa_p{width: 70px;height: 30px;line-height: 30px;text-align: center;border: 1px solid #bcc1c1;margin: 0 4px;float: left;transition: all ease 0.3s;background-color: transparent;font-size: 0.8rem;color: #494949;cursor: pointer;}

	.xwa_p:hover{background-color: #1fb2a9;border-color: #1fb2a9;color: #fff;}

	.xwa_m{width: 70px;height: 30px;line-height: 30px;text-align: center;border: 1px solid #bcc1c1;margin: 0 4px;float: left;transition: all ease 0.3s;background-color: transparent;font-size: 0.8rem;color: #494949;}

	.xwa_m a{font-size: 0.8rem;color: #aaaaaa;transition: all ease 0.3s;}

	.xwa_m:hover{background-color: #1fb2a9;border-color: #1fb2a9;}

	.xwa_m:hover a{color: #fff;}

	.xwa_pa{background-color: #1fb2a9;border-color: #1fb2a9;color: #fff;}

	.xwb{width: 100%;margin-top: 3%;}

	.xwc{width: 100%;}

	.xwd{width: 100%;border-bottom: 1px solid #e0e0e0;padding: 4.5% 5%;}

	.xwd h1{font-size: 0.96rem;color: #494949;font-weight: bold;line-height: 24px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;transition: all ease 0.3s;}

	.xwd h6{font-size: 0.78rem;color: #949494;line-height: 12px;}

	.xwd p{font-size: 0.84rem;color: #494949;line-height: 23px;margin-top: 4%;height: 46px;overflow: hidden;}

	.xwd h5{font-size: 0.85rem;color: #aaaaaa;line-height: 22px;margin-top: 3%;transition: all ease 0.3s;}

	.xwd:hover h1{color: #ff981f}

	.xwd:hover h5{color: #ff981f;padding-left: 5px;}

	.chongz{width: 120px;height: 36px;line-height: 36px;background-color: #0067b4;border-radius: 8px;color: #fff;font-size: 0.85rem;cursor: pointer;}
	.xwa_p a{color: #494949;}

/*footer*/

	.yj{width: 100%;background-color: #2a2a2a;margin-top: 8%;}

	.yja{width: 100%;padding: 6% 0 2% 5%;}

	.yja h6{display: none;}

	.yja p{float: left;font-size: 0.85rem;color: #fff;line-height: 28px;margin-left: 3%;width: 100%;}

	.yja p img{display: inline-block;margin-right: 7px;position: relative;top: 6px;}

	.yjb{display: none;}

	.beia{background-color: #2a2a2a;padding-bottom: 20%;text-align: center;}

	.beia p{line-height: 20px;font-size: 0.75rem;color: #646363;}

	.beia p a{font-size: 0.8rem;color: #646363;transition: all ease 0.3s;}

	.beia p a:hover{color: #fff;}

	

/*关于我们页*/

	.sjnban{width: 100%;margin-top: 14%;}

	.sjnban img{width: 100%;}

	.gyy{width: 100%;margin-top: 8%;}

	.gyya{width: 90%;margin: 0 auto;margin-top: 4%;}

	.gyya_p{width: 45%;margin: 2% 2.5%;height: 34px;line-height: 34px;text-align: center;border: 1px solid #bcc1c1;float: left;transition: all ease 0.3s;background-color: transparent;}

	.gyya_p a{font-size: 0.85rem;color: #494949;transition: all ease 0.3s;}

	.gyya_p:hover{background-color: #1fb2a9;border-color: #1fb2a9;}

	.gyya_p:hover a{color: #fff;}

	.gyya_pa{background-color: #1fb2a9;border-color: #1fb2a9;}

	.gyya_pa a{color: #fff;}

	.gyyb{width: 100%;margin-top: 6%;}

	.gyyc{width: 100%;}

	.gyyc > img{width: 85%;margin: 0 auto;}

	.gyyc > p{width: 96%;margin: 0 auto;font-size: 0.85rem;color: #2a2a2a;line-height: 24px;text-indent: 2em;margin-top: 6%;}

	.gyyd{width: 96%;margin: 0 auto;margin-top: 5%;}

	.gyyda{width: 50%;height: 170px;transition: all ease 0.3s;padding-top: 25px;}

	.gyyda:nth-child(1){background-color: #f8f8f7;}

	.gyyda:nth-child(4){background-color: #f8f8f7;}

	.gyyda:nth-child(5){background-color: #f8f8f7;}

	.gyyda_t{width: 56px;height: 40px;overflow: hidden;position: relative;margin: 0 auto;float: none;}

	.gyyda_t img{width: 100%;}

	.gyyda_t img:nth-child(2){position: absolute;left: 0;top: 0;opacity: 0;transition: all ease 0.3s;}

	.gyyda p{font-size: 1rem;color: #2a2a2a;line-height: 22px;margin-top: 15px;transition: all ease 0.3s;text-align: center;float: none;}

	.gyyda p span{font-size: 0.75rem;color: #aaaaaa;line-height: 17px;text-transform: uppercase;margin-top: 9px;}

	.gyye{width: 96%;margin: 0 auto;margin-top: 6%;}

	.gyye p{width: 100%;font-size: 0.85rem;color: #2a2a2a;line-height: 24px;}

	.gyye h6{float: left;width: 100%;padding-left: 2%;font-size: 0.85rem;line-height: 24px;margin-top: 5px;}

	.gyye h6 span{color: #1fb2a9;display: inline-block;margin-right: 3px;}

	.gyye_p1{margin-bottom: 3%;}

	.gyye_p2{margin-top: 4%;}

	

/*企业文化页*/

	.why{width: 100%;}

	.whya{width: 94%;margin: 0 auto;margin-top: 6%;}

	.whya img{width: 100%;margin-top: 4%;}

	.whya_t{width: 100%}

	.whya_t h1{font-size: 1.05rem;color: #1fb2a9;font-weight: bold;line-height: 30px;}

	.whya_t p{font-size: 0.98rem;color: #2a2a2a;line-height: 26px;}

	.whya_t p span{display: inline-block;width: 8px;}

	.whya_t h6{font-family: Arial;font-size: 1rem;color: #e0e0e0;line-height: 20px;font-weight: 900;text-transform: uppercase;margin-top: 12px;}

	.whya_t h6 br{display: none;}

	.whya_ta h1{text-align: right;}

	.whya_ta p{text-align: right;}

	.whya_ta h6{text-align: right;}

	

/*荣誉资质页*/

	.ryya{width: 96%;margin: 0 auto;margin-top: 8%;}

	.ryya h6{width: 100px;height: 30px;line-height: 30px;text-align: center;border: 1px solid #bcc1c1;font-size: 0.85rem;color: #aaaaaa;margin-left: 2.5%;margin-bottom: 5%;}

	.tyya_a{width: 45%;margin: 0 2.5%;margin-top: 2%;}

	.tyya_a img{width: 100%;border: 1px solid #dcdcdc;}

	.tyya_a p{text-align: center;font-size: 0.75rem;color: #31302e;line-height: 20px;margin-top: 6px;height: 40px;}

	.tyyb_a{width: 45%;margin: 0 2.5%;margin-top: 2%;}

	.tyyb_a img{width: 100%;border: 1px solid #dcdcdc;}

	.tyyb_a p{text-align: center;font-size: 0.75rem;color: #31302e;line-height: 20px;margin-top: 6px;height: 40px;}

	

/*分公司页*/

	.fgs{width: 100%;}

	.fgs_top{margin-top: 8%;}

	.fgs_top h6{text-align: center;font-size: 1.3rem;color: #2a2a2a;font-weight: bold;line-height: 26px;letter-spacing: 2px;}

	.fgs_top p{width: 96px;margin: 0 auto;font-size: 0.75rem;color: #c4c4c4;line-height: 12px;margin-top: 12px;text-transform: uppercase;text-align: center;position: relative;}

	.fgs_top p::after{position: absolute;content: "";background-image: url(../img/h53.png);width: 85px;height: 1px;background-size: 100% 100%;left: -85px;top: 7px;}

	.fgs_top p::before{position: absolute;content: "";background-image: url(../img/h54.png);width: 85px;height: 1px;background-size: 100% 100%;right: -85px;top: 7px;}

	.fgsa{width: 96%;margin: 0 auto;margin-top: 10px;}

	.fgsb{width: 100%;position: relative;padding: 4% 3% 4% 23%;border: 1px solid #bcc1c1;margin-top: 6%;}

	.fgsb h1{font-size: 0.95rem;color: #2a2a2a;font-weight: bold;line-height: 24px;}

	.fgsb p{font-size: 0.8rem;color: #494949;line-height: 22px;margin-top: 4px;}

	.fgsb h6{position: absolute;width: 65px;height: 32px;line-height: 32px;text-align: center;font-size: 0.85rem;color: #fff;font-weight: bold;left: -1px;top: 50%;margin-top: -16px;background-color: #1fb2a9;transition: all ease 0.3s;}

	.fgsb:hover h6{background-color: #ff981f;}

	

/*经营范围列表页*/

	.jyfw{width: 96%;margin: 0 auto;margin-top: 8%;}

	.jyfw > img{width: 60px;}

	.jyfwa{width: 100%;border-bottom: 1px solid #bfbfbf;padding-bottom: 9%;}

	.jyfwb{width: 100%;margin-top: 15px;}

	.jyfwb h6{font-size: 1rem;color: #494949;font-weight: bold;line-height: 26px;padding-left: 5px;}

	.jyfwb p{font-size: 0.8rem;color: #aaaaaa;padding-left: 5px;border-bottom: 1px solid #bfbfbf;text-transform: uppercase;padding-bottom: 7px;}

	.jyfwb h5{font-size: 0.8rem;color: #494949;line-height: 22px;margin-top: 10px;padding-left: 5px;}

	.jyfwb h5 span{color: #aaaaaa;}

	.jyfwc{width: 100%;padding-left: 5px;margin-top: 7%;}

	.jyfwc h6{width: 100px;height: 30px;line-height: 30px;text-align: center;border: 1px solid #1fb2a9;font-size: 0.8rem;color: #1fb2a9;}

	.jyfwc p{width: 100%;font-size: 0.85rem;color: #2a2a2a;line-height: 24px;margin-top: 4%;}

	.jyfwd{width: 100%;padding-left: 5px;margin-top: 7%;}

	.jyfwd h6{width: 100px;height: 30px;line-height: 30px;text-align: center;border: 1px solid #1fb2a9;font-size: 0.8rem;color: #1fb2a9;}

	.jyfwd p{font-size: 0.85rem;color: #494949;line-height: 24px;position: relative;margin-left: 7%;margin-top: 3%;}

	.jyfwd p::after{position: absolute;content: "☆";font-size: 0.85rem;color: #1fb2a9;line-height: 24px;top: -1px;left: -15px;}

	.jyfwe{width: 100%;padding-left: 5px;margin-top: 7%;}

	.jyfwe h6{width: 100px;height: 30px;line-height: 30px;text-align: center;border: 1px solid #1fb2a9;font-size: 0.8rem;color: #1fb2a9;}

	.jyfwe p{font-size: 0.85rem;color: #494949;line-height: 24px;margin-top: 3%;margin-left: 5%;}

	.jyfwe p span{font-size: 0.95rem;color: #1fb2a9;font-weight: bold;line-height: 24px;}

	.jyfwf{width: 98%;margin: 0 auto;margin-top: 7%;}

	.jyfwf img{width: 100%;}

	.jyfwx{margin-top: 8%;}

	.jyfwx .gyyd{margin-top: 7%;}

	

/*信息公告列表页*/

	.xxl{width: 100%;margin-top: 5%;}

	.xxla{width: 96%;margin: 0 auto;border-bottom: 1px solid #e0e0e0;padding: 4% 3%;}

	.xxla h6{float: left;font-size: 0.8rem;color: #aaaaaa;line-height: 24px;}

	.xxla p{float: left;width: 50%;margin-left: 5%;font-size: 0.88rem;color: #494949;line-height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

	.xxla h5{float: right;font-size: 0.8rem;color: #aaaaaa;line-height: 24px;position: relative;transition: all ease 0.3s;}

	.xxla:hover h5{color: #1fb2a9;transform: translateX(-12px);}

	.xxla:hover h5::after{position: absolute;content: "→";font-size: 12px;color: #1fb2a9;line-height: 24px;top: 0;right: -16px;}

	.ym{display: table;margin: 0 auto;margin-top: 9%;}

	.yma{width:72px;height: 31px;line-height: 31px;text-align: center;border: 1px solid #b3b3b3;margin: 0 4px;transition: all ease 0.3s;}

	.yma a{font-size: 0.85rem;color: #545454;transition: all ease 0.3s;}

	.ymb{width: 31px;height: 31px;line-height: 31px;text-align: center;border: 1px solid #b3b3b3;margin: 0 4px;transition: all ease 0.3s;}

	.ymb a{font-size: 0.85rem;color: #545454;transition: all ease 0.3s;}

	.yma:hover{background-color: #1fb2a9;border-color: #1fb2a9;}

	.yma:hover a{color: #fff;}

	.ymb:hover{background-color: #1fb2a9;border-color: #1fb2a9;}

	.ymb:hover a{color: #fff;}

	.ymba{background-color: #1fb2a9;border-color: #1fb2a9;}

	.ymba a{color: #fff;}

	

/*业绩展示*/

	.qyfc_yj{margin-top: 6%;}

	.qyfc_yj .gyya_p{width: 45%;height: 36px;line-height: 36px;margin: 2% 2.5%;}

	.qyfc_yj .gyya_p a{font-size: 0.95rem;}

	.qyfc_yja{display: table;margin: 0 auto;width: auto;margin-top: 3%;}

	.qyfc_yja .gyya_p{width: 90px;margin: 2% 6px;}

	.qyfc_yja .gyya_pa{border-color: #1fb2a9;background-color: transparent;}

	.qyfc_yja .gyya_pa a{color: #1fb2a9;}

	.qyfc_yja .gyya_p:hover{border-color: #1fb2a9;background-color: transparent;}

	.qyfc_yja .gyya_p:hover a{color: #1fb2a9;}

	.qyfc{width: 100%;margin-top: -1%;}

	.qyfca{width: 96%;margin: 0 auto;margin-top: 8%;float: none;}

	.qyfca_t{width: 49%;overflow: hidden;}

	.qyfca_t img{width: 100%;transition: all ease 0.3s;}

	.qyfca_w{width: 45%;margin-top: 4%;}

	.qyfca_w h5{font-size: 1rem;color: #494949;line-height: 24px;overflow: hidden;transition: all ease 0.3s;width: 100%;text-overflow: ellipsis;white-space: nowrap;}

	.qyfca_w h6{width: 100%;border-bottom: 1px solid #bfbfbf;font-size: 0.78rem;color: #aaaaaa;line-height: 22px;margin-top: 3px;padding-bottom: 5px;}

	.qyfca_w p{font-size: 0.82rem;color: #aaaaaa;line-height: 21px;height:42px;overflow: hidden;margin-top: 4%;}

	.qyfca_w h4{display: none;}

	.qyfca:hover .qyfca_t img{transform: scale(1.1);}

	.qyfca:hover .qyfca_w h5{color: #1fb2a9;}

	.qyfca:hover .qyfca_w h4{color: #1fb2a9;border-color: #1fb2a9;transform: translateX(8px);}

	.ym_yj{margin-top: 8%;}

	

/*业绩展示内页*/

	.zsn{width: 92%;margin: 0 auto;margin-top: 8%;}

	.zsnz{width: 70%;margin: 0 auto;float: none;}

	.zsnz_t{width: 100%;}

	.zsnz_t img{width: 100%;}

	.zsnz_a{display: none;}

	.zsny{width: 96%;float: none;margin: 0 auto;margin-top: 6%;padding-bottom: 10%;border-bottom: 1px solid #bfbfbf;}

	.zsnya{width: 100%;}

	.zsnya h6{font-size: 1rem;color: #494949;line-height: 26px;border-bottom: 1px solid #bfbfbf;padding-bottom: 3%;font-weight: bold;}

	.zsnya p{font-size: 0.82rem;color: #aaaaaa;line-height: 22px;margin-top: 3%;}

	.zsnya p span{color: #494949;}

	.zsnya p i{display: inline-block;width: 20px;}

	.zsnyb{width: 98%;margin: 0 auto;margin-top: 6%;}

	.zsnyb h6{width: 110px;height: 30px;line-height: 30px;text-align: center;border: 1px solid #1fb2a9;font-size: 0.85rem;color: #1fb2a9;}

	.zsnyb p{font-size: 0.85rem;color: #494949;line-height: 24px;margin-top: 4%;}

	.zsnyc{width: 98%;margin: 0 auto;margin-top: 6%;}

	.zsnyc h6{width: 110px;height: 30px;line-height: 30px;text-align: center;border: 1px solid #1fb2a9;font-size: 0.85rem;color: #1fb2a9;}

	.zsnyca{width: 100%;margin-top: 6%;}

	.zsnyca img{width: 100%;}

	.zsnyca p{width: 100%;font-size: 0.78rem;color: #494949;line-height: 20px;height: 40px;margin-top: 10px;}

	.zsnycb{width: 48.5%;margin-top: 3%;}

	.zsnycb img{width: 100%;}

	.zsnycb p{font-size: 0.75rem;color: #494949;line-height: 20px;margin-top: 10px;height: 40px;}

	.fhlb{width: 140px;height: 36px;line-height: 36px;text-align: center;border: 1px solid #b3b3b3;margin: 0 auto;margin-top: 8%;}

	.fhlb a{font-size: 0.85rem;color: #545454;transition: all ease 0.3s;}

	.fhlb:hover a{padding-left: 8px;}

	.yjzs_zs{margin-top: 8%;width: 100%;}

	.yjzs_zs .yjzsb{width: 85%;margin: 0 auto;margin-top: 5%;}

	.zhanshi{width: 100%;position: relative;}

	.yjzs_zs .yjzsb_z{position: absolute;left: -5px;top: 50%;margin-top: -30.5px;}

	.yjzs_zs .yjzsb_y{position: absolute;right: -5px;top: 50%;margin-top: -30.5px;}

	

/*员工风采*/

	.ygfc{width: 100%;margin: 0 auto;margin-top: 4%;}

	.ygfca{width: 90%;position: relative;overflow: hidden;margin: 3% 5%;}

	.ygfca img{width: 100%;transition: all ease 0.3s;}

	.ygfca p{position: absolute;left: 0;bottom: -50px;width: 100%;background-color: rgba(0,0,0,0.8);line-height: 40px;color: #fff;padding-left: 12px;font-size: 0.82rem;transition: all ease 0.3s;opacity: 0;}

	.ygfca:hover img{transform: scale(1.1);}

	.ygfca:hover p{bottom: 0;opacity: 1;}

	.ym_yg{margin-top: 7%;}

	

/*新闻列表页*/

	.xwl{width: 96%;margin: 0 auto;margin-top: 5%;}

	.xwla{width: 100%;border: 1px solid #e0e0e0;padding: 5% 6%;margin-top: 6%;}

	.xwla_a p{font-family: Arial;font-size: 0.9rem;color: #848484;font-weight: bold;text-align: center;transition: all ease 0.3s;}

	.xwla_a p span{font-size: 2.7rem;color: #494949;font-weight: 900;display: block;line-height: 58px;transition: all ease 0.3s;letter-spacing: 2px;}

	.xwla_w{width: calc(94% - 64px);margin-left: 6%;margin-top: 8px;}

	.xwla_w h6{font-size: 0.92rem;color: #494949;font-weight: bold;line-height: 24px;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

	.xwla_w p{font-size: 0.82rem;color: #848484;line-height: 20px;height: 40px;overflow: hidden;margin-top: 6px;}

	.xwla_m{display: none;}

	.xwla:hover .xwla_a p{color: #ff981f;}

	.xwla:hover .xwla_a p span{color: #ff981f;}

	

/*新闻内页*/

	.xwn{width: 96%;margin: 0 auto;margin-top: 30px;border: 1px solid #e0e0e0;padding: 7% 4%;}

	.xwna{width: 100%;}

	.xwna h1{font-size: 1rem;color: #494949;font-weight: bold;line-height: 26px;text-align: center;}

	.xwna p{width: 100%;line-height: 30px;background-color: #f7f7f7;text-align: center;font-size: 0.75rem;color: #848484;margin-top: 10px;}

	.xwna p span{width: 15px;display: inline-block;}

	.xwnb{width: 92%;margin: 0 auto;margin-top: 6%;}

	.xwnb p{font-size: 0.85rem;color: #494949;line-height: 24px;text-indent: 2em;margin-bottom: 0.6rem;}

	.xwnb img{margin: 0 auto;max-width: 100%;margin-top: 8%;display: block;text-align: center;}

	.fh_xw{width: 140px;height: 36px;margin: 0 auto;border: 1px solid #b3b3b3;line-height: 36px;text-align: center;margin-top: 8%;}

	.fh_xw a{font-size: 0.85rem;color: #545454;transition: all ease 0.3s;}

	.fh_xw:hover a{padding-left: 8px;}

	

/*招聘页*/

	.zpy{width: 96%;margin: 0 auto;margin-top: 6%;}

	.zpya{width: 100%;margin-top: 3%;}

	.zpyb{background-color: #a3a3a3;height: 36px;cursor: pointer;}

	.zpyb h6{float: left;font-size: 1rem;color: #fff;font-weight: bold;margin-left: 5%;line-height: 36px;}

	.zpyb p{float: right;margin-right: 5%;font-size: 0.85rem;color: #fff;line-height: 36px;}

	.zpyc{width: 100%;border: 1px solid #bcc1c1;border-top: none;padding: 1% 5% 6% 5%;}

	.zpyc p{font-size: 0.82rem;color: #494949;line-height: 24px;margin-top: 5%;}

	.zpyc h6{font-size: 0.82rem;color: #494949;left: 22px;margin-top: 5%;text-decoration: underline;}

	.zpyc h6 span{font-size: 0.89rem;color: #ff8918;}

	

/*联系我们*/

	.lxy{width: 96%;margin: 0 auto;margin-top: 8%;}

	.lzya{width: 100%;border: 1px solid #bcc1c1;position: relative;padding: 4% 3% 4% 23%;margin-bottom: 8%;}

	.lzya h2{width: 65px;height: 32px;background-color: #ff981f;text-align: center;line-height: 32px;font-weight: bold;color: #fff;font-size: 0.85rem;left: -1px;top: 50%;position: absolute;margin-top: -18.5px;}

	.lzya h3{font-size: 1rem;color: #2a2a2a;line-height: 32px;font-weight: bold;margin-top: 2.5px;}

	.lzya h4{font-size: 0.82rem;color: #494949;line-height: 22px;margin-left: 2%;}

	.lzya p{margin-left: 2%;font-size: 12px;color: #494949;line-height: 22px;width: auto;}

	.lzya p br{display: none;}

	.lxy .fgsa{width: 100%;}

	



	



	

	

	





	

	

	

	

	

	

@media (min-width: 350px){



	





	



	

	

	



	

	

}	

	

@media (min-width: 374px){

	.jyca{padding: 110px 4% 0 8%;}

	.jycc{padding: 110px 4% 0 8%;}

	.xwa_p{width: 78px;}

	.xwa_m{width: 78px;}









	

	

}

	

	

	



	

@media (min-width: 400px){



	





	





	

}

	

@media (min-width: 414px){

	.jyc{height: 320px;padding: 50px 2% 0 8%;}

	.jyca{padding: 140px 4% 0 6%;}

	.jycc{padding: 140px 4% 0 6%;}



















	

}

	

	

	

	

	

@media (min-width: 450px){

	.jyc{height: 395px;padding: 70px 4% 0 6%;}

	.jyca{padding: 200px 4% 0 6%;}

	.jycc{padding: 200px 4% 0 6%;}

	.sjnban{margin-top: 15%;}









	













	

	

	

	

}

	

	

	

	

	

@media (min-width: 500px){

	.sjdha_t2{width: 40px;position: absolute;right: 5%;top: calc(50% - 18px);}

	.sjdha_t1{width: 68%;}

	.sjban{margin-top: 20%;}

	.ygfca{width: 45%;margin: 2.5%;}



	







	

	

}		

	

	

	

@media (min-width: 550px){

	.jyaa{height: 190px;padding-top: 30px;}

	.gyyda{height: 190px;padding-top: 30px;}

	.jyc{height: 455px;padding: 60px 4% 0 6%;}

	.jyca{padding: 260px 4% 0 6%;}

	.jycc{padding: 260px 4% 0 6%;}















	

	

	

}	

	

		

	

@media (min-width: 600px){

	.sjdha_t1{width: 65%;}

















	

}	

	

@media (min-width: 650px){

	.jyc{height: 500px;}

	.jyca{padding: 300px 4% 0 6%;}

	.jycc{padding: 300px 4% 0 6%;}















	



}

	

	

	

@media (min-width: 700px){

	.jyc{height: 550px;}













}		

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

	.ym ul{display: table;margin: 0 auto;}

.pagination li{border: 1px solid #b3b3b3;border-radius: 3px;padding:5px 10px;margin: 0 6px;float: left;transition: all ease 0.3s;}

.pagination li a{color: #666;}

.pagination .active,.pagination li:hover{background: #1fb2a9;border:1px solid #1fb2a9;}

.pagination .active a,.pagination li:hover a{color: #fff;}






