@charset "utf-8"; body{font-family:"Microsoft Yahei";} a{text-decoration: none;} a:hover{text-decoration: none;} em,i{font-style: normal;} .yz_bj{background:url(../images/yz_bj.jpg) no-repeat center top;padding-top:94px;height:736px;box-sizing: border-box;} .yz_w {width:690px;} .yz_w span {background: url(../images/yz_tt.jpg) no-repeat;height: 96px;line-height: 96px;font-size:36px;color: #4a4a4a;display: block;padding-left:228px;} .yz_w p {font-size: 14px;color: #4a4a4a;line-height: 28px;padding-top:43px;} .yz_w em {display: block;text-align: right;padding-top:28px;} .titis{height: 149px;text-align: center;} .titis h4 {height:73px;line-height:73px;font-size:40px;color: #e94709;font-weight: normal;background: url(../images/ico1.png) no-repeat center bottom;} .titis h4 a {color: #e94709} .titis h4 i{width:6px;height: 6px;background: #e94709;border-radius: 50%;vertical-align: middle;display: inline-block;margin:0 4px;} .titis span {height:42px;font:16px arial;color: #5d5d5d;text-transform: uppercase;display: block;line-height:42px;} .shil{margin-top:-141px;height: 747px} .m_tximg {height: 420px;position: relative; overflow: hidden;} .poster-main .poster-btn{ width:44px; height:32px; position: absolute; cursor:pointer; display:block; z-index: 10;} .poster-main li{box-shadow: 0 0 8px 2px rgba(0,0,0,0.2);background:rgba(255,255,255,0);border-radius: 10px} .poster-main li img{border-radius: 10px 10px 0 0 } .poster-main .poster-btn a { position: absolute; top: 50%; margin-top: -16px; } .poster-main .poster-prev-btn a { right: -62px; } .poster-main .poster-next-btn a { left: -62px; } .poster-main .poster-next-btn{left:0px;top:130px;} .poster-main .poster-prev-btn{right:0px;top:130px;} .poster-main .poster-next-btn a{ background: url(../images/sl_j1.jpg) no-repeat; width:27px; height:55px; display:block;} .poster-main .poster-prev-btn a{ background: url(../images/sl_j2.jpg) no-repeat right 0; width:27px; height:55px; display:block;} .poster-item{position: relative; margin: 0 auto;} .poster-item p{height:137px;text-align: center; background:#fff;border-radius: 0 0 10px 10px;padding:8px 32px 0;} .poster-item p span {display: block;height: 46px;line-height: 46px;font-size:24px;color: #3f3f3f;} .poster-item p em {line-height:26px;font-size:16px;color: #5e5e5e;display: block;height: 50px;overflow: hidden;text-align: center;} .poster-item p i a{display: block;background: url(../images/ls_ico1.png) no-repeat;width:70px;height: 24px;line-height: 24px;margin:12px auto 0;font-size:12px;color: #572813;} .poster-main .poster-list .poster-item img {display: block;width: 100%;} .poster-main {position: relative;margin: 0 auto 40px;} .poster-main .poster-list .poster-item {position: absolute;left: 0;top: 0;} .poster-main .poster-btn {position: absolute;top: 0;cursor: pointer;} .abwz{height: 180px;text-align: center;font-size: 14px;color: #666666;line-height: 34px;overflow: hidden;} .pro_bj{background: #f2f2f2;height: 1160px;padding-top:64px;} .pro_c{height: 550px;position: relative;} .pro_n li{font-size:0;line-height: 0;position: absolute;} .pro_n li img {width:1200px;height: 550px;} .pro_n li p {width:457px;height: 274px;background: #fff;box-sizing: border-box;padding:29px 70px 0 40px;position: absolute;left:0;top:70px;} .pro_n li span a{display: block;height: 49px;line-height: 49px;font-size:28px;color: #3d3d3d;background: url(../images/pro_ico1.jpg) no-repeat left bottom;} .pro_n li em {font-size: 14px;color: #5d5d5d;line-height: 26px;padding-top:16px;display: block;} .pro_n li i a{width:144px;height: 41px;line-height: 41px;text-align: center;background: #e94709;color: #fff;font-size:16px;display: block;margin-top:22px;} .pro_qh{width:568px;background:rgba(241,245,245,0.9);height: 96px;position: absolute;right:0;bottom:0;} .pro_qh p{float:left;width:108px;background: #ea5820;display: inline-block;text-align: center;font-size:14px;color: #ffffff;height: 96px;} .pro_qh p img{padding-top:22px;display:block;width:41px;margin:0 auto 5px;} .pro_qh li{float:left;width:114px;height: 96px;text-align: center;border-left:1px solid #d7d7d7;color: #4a4a4a;} .pro_qh li em {display: block;font:26px arial;padding-top:22px;height: 28px;line-height: 28px;font-weight: bold} .pro_qh li span {display:block;font-size:18px;height: 30px;line-height: 30px;} .pro_qh li.on{color: #e94709} .pro_j1,.pro_j2{position: absolute;top:224px;} .pro_j1{left:-54px;} .pro_j2{right:-54px;} .qit{padding-top:66px;} .qit h4 {height:79px;line-height: 60px;font-size:30px;color: #484848;text-align: center;font-weight: normal;} .qit li{float:left;font-size:0;line-height:0;position:relative;width:400px;overflow:hidden;} .qit li img {width:400px;height:225px;transition: all 1s;} .qit li span {display:block;position: absolute;left:0;top:0;line-height: 225px;text-align: center;font-size: 26px;color: #fff;font-weight: bold;width:100%;} .qit li:hover img{transform: scale(1.1);} .ys_bj{background: url(../images/ys_bj.jpg) no-repeat center top;height: 1254px;padding-top:66px;box-sizing: border-box;} .yous{background: url(../images/ys_ico1.png) no-repeat center 139px; overflow: hidden;height: 1125px} .yous .titis{margin-bottom:72px;height: 139px;} .yous dl{float:left;width:548px;margin:0 104px 80px 0;} .yous dt{font-size:0;line-height: 0} .yous dd {height: 72px;} .yous dd span {font-size:32px;color: #252525;width:145px;background: url(../images/ys_x.png) no-repeat right;height: 60px;display: inline-block;} .yous dd span img{vertical-align:bottom;padding-right:7px;} .yous dd em {float:right;width:386px;display: inline-block;padding-top:;font-size:14px;color: #484848;line-height: 24px;padding-top:9px;} .yous dl:nth-of-type(2n){margin:0 0 80px 0;} .yous dl:nth-of-type(2n) dd{padding-top:16px;} .hez{padding-top:80px;overflow: hidden;padding-bottom:92px;} .hez .titis{height: 139px;} .hez p{width:100%;} .hez p img{width:100%;} .ns_bj{height: 878px;background:url(../images/ns_bj.jpg) no-repeat center top;padding-top:48px;box-sizing:border-box;} .news .titis{height: 140px;} .dongt{float: left;width:612px;padding:0 51px 0 28px;height: 597px;background: #fff} .news .tit{height: 65px;line-height:65px;padding-top:12px;} .news .tit span a {font-size:24px;color: #444444;} .news .tit em a {float: right;font-size:16px;color: #666666;line-height: 65px;text-transform: uppercase;} .dongt dl{height: 353px;border-bottom:1px solid #e4e4e4;margin-bottom:28px;} .dongt dt{font-size:0;line-height: 0;position: relative;overflow: hidden;width:612px;} .dongt dt img {width:612px;height: 263px;transition: all 1s} .dongt dl:hover dt img {transform: scale(1.1);} .dongt dt span a{display: block;width:100%;height: 46px;background: rgba(0,0,0,0.3);position:absolute;left:0;bottom:0;font-size:16px;color: #fff;padding-left:15px;box-sizing: border-box;line-height: 46px;} .dongt dd {padding-top:20px;font-size:14px;color: #848484;line-height: 24px;} .dongt li{height: 36px;line-height: 36px;font-size:14px;color: #444444;padding-left:20px;background: url(../images/dt_ico1.jpg) no-repeat left center;} .dongt li a {color: #444;} .dongt li:hover a {color: #e94709} .dongt li span {float:right;} .went{float:right;width:490px;background: #fff;height: 597px;background: #fff;padding:0 30px;box-sizing: border-box;} .went dl{height: 136px;border-bottom:1px solid #e4e4e4;} .went dt a{display: block;height: 32px;line-height: 32px;font-size:16px;color: #444444;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;} .went dd {padding-top:8px;line-height: 24px;color: #848484;font-size:14px;} .went dl:hover dt a{color: #e94709} .went li{height: 68px;border-bottom:1px dashed #cccccc;line-height: 24px} .went li span {display:block;font-size:14px;color: #656565;padding-top:11px;font-weight: bold;} .went li a {display: block;font-size:16px;color: #444444;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;} .went li:hover a{color: #e94709} .went li:last-child{border:0;} .ab_bj{background: url(../images/ab_bj.jpg) no-repeat center top;height: 514px;} .about{padding-top:72px;text-align: center;overflow: hidden;height: 514px;} .about h2{font-size:40px;color: #e94709;height: 53px;line-height: 53px;font-weight: normal;} .about span {display: block;font-size:18px;color: #7f7f7f;height: 30px;line-height: 30px;} .about p {font-size:14px;color: #595959;line-height: 26px;width:795px;margin:15px auto 0;}