﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
img { }

.allcontent .tit {height:59px;line-height: 59px;font-size:30px;color: #333333;background: url(Img/neiy/db_ico1.png) no-repeat right center;}
.allcontent{ line-height:24px; clear:both; padding-bottom:24px;}
.allcontent p{ line-height:24px; margin-top:10px; margin-bottom:10px;}

.ct{background: #fff;
padding: 20px;}


.foot{ margin-top:40px; height:auto;}
p,.content p{ margin:0; text-indent:0;}
.news_con p{ text-indent:2em;}
.footWrap{ height:469px;}
/*工程案例*/
.al_banner{height:300px; position: relative;z-index: 2;overflow: hidden;}
.al_banner a{ display:block; background:url(Img/neiy/al_banners.jpg) no-repeat center top; height:300px; overflow:hidden;}
.mbx{padding-left:26px;height: 56px;line-height:56px;background:url(Img/neiy/mbx_ico.jpg) no-repeat left center;width:1174px;margin:0 auto;font-size:14px;color: #999999;}
.mbx a {color: #999999;}
.mbx a.cur,.mbx i{color: #40a48d;}

.al_ab{background: url(Img/neiy/al_ab.jpg) no-repeat;height:168px;width:1146px;margin:0 auto;padding:36px 0 0 54px;font-size:16px;color: #666666;line-height: 24px;}
.al_ab b{font-size:24px;color: #333333;font-weight:normal;}
.al_ab p {padding-top:10px;}
.al_ab span {padding-right:32px;}
.al_ab em {font-size:22px;color: #1c724e;font-style: normal;}

.anl{padding-top:40px;width:1200px;padding-bottom:100px;}
.al_qh{height: 95px;overflow: hidden;margin-bottom:18px;}
.al_qh li {float:left;width:291px;text-align: center;height: 95px;margin-right:12px;}
.al_qh li a{background: url(Img/neiy/al_qh_a.jpg) repeat-x;padding-top:22px;font-size:20px;color: #333333;display: block;height: 73px;text-decoration: none;}
.al_qh li span {display: block;color: #666666;font-size:14px;}
.al_qh li a:hover,.al_qh li.cur a{background: url(Img/neiy/al_qh_hv.jpg) no-repeat;color: #0a5033}
.al_qh li a:hover span,.al_qh li.cur span{color: #0a5033}
.al_qh li.nones{margin:0;}
.al_nr dl{float:left;width:590px;height: 408px;border-bottom:3px solid #a1d1c6;margin:0 20px 23px 0;background: #fff}
.al_nr dt {font-size:0;line-height: 0;position: relative;}
.al_nr dt img {width:590px;height: 331px;}
.al_nr dt p {background: url(Img/neiy/al_hv_d.png) no-repeat;position: absolute;right:0;top:96px;padding:24px 42px 0 53px;width:293px;height: 141px;font-size:16px;line-height: 26px;color: #333333;display:none}
.al_nr dt p em{ display:block; font-style:normal;}
.al_nr dd {padding:0 37px 0 34px;height: 77px;line-height: 77px;}
.al_nr dd a {font-size:20px;color: #333333;font-weight: bold;display: block;background: url(Img/neiy/al_q.jpg) no-repeat right center;text-decoration: none; width:90%; padding-right:10%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.al_nr dl:hover dd a{background: url(Img/neiy/al_q_hv.jpg) no-repeat right center;color: #10315a}
.al_nr dl:hover dt p{display: block;}
.al_nr dl.nones{margin:0 0 23px 0;}

.fangy{background: url(Img/neiy/fy_bj.jpg) no-repeat;height: 95px;margin-top:104px;position: relative;left:-10px;width:1127px;padding:0 50px 0 43px;line-height: 95px;text-align: center;font-size:16px;color: #999999}
.fangy a {color: #999999;}
.fangy a.fl:hover,.fangy a.fr:hover{ background:none; color:#a1d1c6;}
.fangy span a{width:25px;height: 25px;display: inline-block;margin:0 3px;text-align: center;line-height: 25px;text-decoration: none;}
.fangy a:hover,.fangy a.cur{background: url(Img/neiy/fy_ico.jpg) no-repeat;color: #fff}

/*新闻案例专题页*/
.alzt_banner{height:300px; position: relative;z-index: 2;overflow: hidden;}
.alzt_banner a{ display:block; background:url(Img/neiy/alzt_banners.jpg) no-repeat center top; height:300px; overflow:hidden;}
.alzt_tit h4{height: 78px;font:30px "Tahoma"; color: #999;line-height: 78px;}
.alzt_tit h4 a{font:36px "Microsoft Yahei";color: #333333;text-decoration: none;}
.alzt_tit i a{float:right;width:30px;height:30px;background: url(Img/neiy/alzt_ico2.jpg) no-repeat;display: block;margin-top:25px;}
.alzt .nr {height: 615px;background: #fff;box-shadow: 5px 0  8px #e2e2e2}
.alzt_t{float:left;width:296px;font-size:0;line-height: 0}
.alzt_t img {width:296px;height: 615px}
.alzt_r{float:left;width:844px;padding:30px 0 0 30px;}
.alzt_r dl{height: 290px;border-bottom:1px dashed #e5e5e5;}
.alzt_r dt {float:left; font-size:0;line-height: 0;width:386px;}
.alzt_r dt img {width:362px;height: 236px;padding:11px;border:1px solid #dcdcdc;}
.alzt_r dd {float:left; width:420px;padding:29px 0 0 34px;}
.alzt_r dd h4 {height: 33px;}
.alzt_r dd img {float:left; font-size:0;line-height: 0;margin-right:10px;}
.alzt_r dd h4 a {font-size:18px;color: #40a48d;font-weight: bold;white-space: nowrap;overflow: hidden;display: inline-block;text-overflow: ellipsis;width: 368px;}
.alzt_r dd p {font-size:16px;color: #666666;line-height:24px;padding-top:9px;height: 112px;}
.alzt_r dd span a{width:150px;height:45px;padding-right:10px;display: inline-block;line-height: 45px;text-align: center;font-size:16px;color: #a1d1c6;background: url(Img/neiy/alzt_b.jpg) no-repeat;}
.alzt_r ul {background: url(Img/neiy/alzt_ico3.jpg) repeat-x left 105px;margin-top:30px;height: 251px;}
.alzt_r li {float:left;width:397px;padding-right:25px;margin-right:20px;height: 106px;overflow: hidden;border-right:1px dashed #e5e5e5;padding-bottom:20px;}
.alzt_r li a {padding-left:17px;background: url(Img/Index/ns_ico1.jpg) no-repeat left center;height: 26px;line-height: 26px;font-size:18px;color: #333333;text-decoration: none; white-space:nowrap; overflow:hidden; display:block; width:100%; text-overflow:ellipsis;}
.alzt_r li a:hover{background:url(Img/neiy/alzt_ico1.jpg) no-repeat left center;color: #40a48d;}
.alzt_r li p {font-size:16px;color: #666666;line-height: 24px;padding:10px 0 0 17px;}
.alzt_r li.nones{margin-right:0;padding:0;border:0;}

.pp_c{background: url(Img/neiy/pzt_bj.jpg) repeat-x;margin-top:69px;height: 530px;}
.pzx .nr dl{float:left;width:386px;margin-right:21px;background: #fff;height: 402px;}
.pzx .nr dt {font-size:0;line-height: 0;}
.pzx .nr dt img {width:386px;height: 252px;}
.pzx .nr dd {text-align: center;padding-top:28px;}
.pzx .nr dd h4{ margin-left:12px; margin-right:12px;  }
.pzx .nr dd h4 a{display: block;height: 30px;line-height: 30px;font-size:18px;color: #333333;overflow: hidden;font-weight: normal;text-decoration: none; white-space:nowrap; overflow:hidden; display:block; width:100%; text-overflow:ellipsis;}
.pzx .nr dd p {font-size:16px;line-height:24px;padding-top:10px;color: #666666; padding-left: 12px;padding-right: 12px; text-align:left;}
.pzx .nr dl:hover{box-shadow:0 3px 10px #d4d4d4}
.pzx .nr dl:hover dd h4 a{color: #40a48d;font-weight: bold}
.pzx .nr dl.nones{margin:0;}

.baik{padding:69px 0 90px; overflow: hidden;}
.baik .nr dl {float:left;height: 163px;width:560px;border:1px solid #dcdcdc;padding:14px;background: #fff;margin:0 20px 20px 0;}
.baik .nr dt{float:left;font-size:0;line-height: 0;width:250px;}
.baik .nr dt img {width:250px;height: 163px;}
.baik .nr dd {float:right;width:295px;padding-top:22px;}
.baik .nr dd h4 a {display: block;height:32px;font-size:18px;color: #333333;line-height: 32px;font-weight: normal;text-decoration: none; width:100%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.baik .nr dd p {padding-top:8px;font-size:16px;color: #666666;line-height: 24px;}
.baik .nr dl:hover{border:1px solid #869874;box-shadow: 0 0 20px #d6d6d6}
.baik .nr dl:hover h4 a{color: #40a48d;font-weight: bold}
.baik .nr dl.nones{margin:0 0 20px 0;}

/*新闻资讯列表页*/
.xwlb{padding-bottom:96px;}
.ht_fl{float:left;width:300px;}
.fenl{background: #fff;padding-bottom:20px;box-shadow: 0 0 8px #e6e6e6}
.fenl .tit{height: 82px;background: #a1d1c6;border-bottom:3px solid #10315a;text-align: center;}
.fenl .tit a {height: 80px;font-size:30px;line-height: 80px;border-bottom:2px solid #fff;display: block;color: #fff;}
.fenl .nr {padding:0 30px 0 26px;}
.fenl .nr li{height: 62px;line-height: 62px;border-bottom:1px solid #e5e5e5;font-size:12px;color: #999999; white-space:nowrap; }
.fenl .nr li a{padding-left:32px;font-size:18px;background: url(Img/neiy/ns_ico1.jpg) no-repeat left center;color: #333333;font-weight: bold;margin-right:16px;}
.fenl .nr li:hover a,.fenl .nr li.cur a{background: url(Img/neiy/ns_ico1_hv.jpg) no-repeat left center;color: #40a48d}
.fenl .nr li.nones{border:0;}

.xit{background: #fff;padding:20px 27px;box-shadow: 0 0 8px #e6e6e6;margin-top:13px;}
.xit h4,.xit h2{font-size:18px;color: #333333;height: 38px; line-height: 38px;overflow: hidden;}
.xit h4 a,.xit h2 a{color: #333333;}
.xit li{height: 90px;margin-bottom:10px;padding-left:10px;border-radius: 3px}
.xit li img {float:left;font-size:0;line-height: 0;margin:7px 15px 0 0 ;}
.xit li.ls1{background: #869874}
.xit li.ls2{background: #5fa281}
.xit li.ls3{background: #40a48d}
.xit li a{margin-top:18px;height: 36px;display: block;float:left;line-height: 36px;font-size:16px;color: #fff;font-weight: bold;padding-bottom:18px;background: url(Img/neiy/xt_ico1.png) no-repeat left bottom}

.lb_tel{padding-left:93px;margin-top:25px;background: url(Img/neiy/ns_tel.png) no-repeat 35px 5px;font-size:16px;color: #a1d1c6;}
.lb_tel span {display: block;font-size:24px;}

.ht_fr{float:right;width:880px;}
.tout{height: 148px;background:#fff;box-shadow: 0 0 10px #e5e5e5;padding:30px 12px 0 31px;}
.tout h4 {height: 34px}
.tout h4 a{display: inline-block;height: 34px;font-size:18px;color: #40a48d;font-weight: bold; width:784px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:inline-block;}
.tout h4 img {float:left; font-size:0;line-height: 0;margin-right:10px;}
.tout p {font-size:16px;color: #666666;line-height: 24px;padding-top:10px;}
.lb_c dl {height:156px;background: #fff;padding:11px 0 11px 11px;box-shadow: 0 0 10px #e5e5e5;margin-top:20px;}
.lb_c dt {float:left; font-size:0;line-height: 0;}
.lb_c dt img {width:240px;height: 154px;}
.lb_c dd {float:right;width:609px;padding-top:35px;}
.lb_c dd h4 {height: 31px;line-height: 31px;font-size:18px;color: #333333;font-weight: normal;}
.lb_c dd h4 a{color: #333333;line-height: 20px; display:block; }
.lb_c dd h4 a span{ width:455px; display:inline-block; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.lb_c dd h4 a em{ font-style:normal; color:#999; float:right; display:inline-block;font-size: 12px; padding-right: 20px;}
.lb_c dd p {font-size:16px;color: #666666;line-height: 24px;padding-top:10px;width:575px;}
.lb_c dd a {color: #666666}
.lb_c dl:hover dd a{color: #40a48d}
.lb_c dl:hover dd h4 a{border-right:3px solid #40a48d;display: block;height: 20px;}

.lbf{width:auto;background: #fff;box-shadow: 0 0 10px #e5e5e5;margin-top:50px;position: relative;left:0;}


/*新闻资讯详情页*/
.news_con a{ color:#40a48d; padding-left:2px; padding-right:2px;}
.zxxq{float:left;width:880px;}
.xq_c{background: #fff;padding:50px 36px 30px;box-shadow: 0 0 10px #e5e5e5;}
.xq_c h4,.xq_c h2 {line-height: 32px;font-size:18px;color: #333333;font-weight: bold;text-align: center;}
.xq_c h3{padding: 10px 15px 0 18px;height: 66px;background: #f5f5f5;font-size: 14px;line-height: 18px;color: #666666;font-weight: normal; margin: 0 0px 20px;}
.xq_c em.ly{text-align: center;font-size:16px;color: #666666;font-style: normal;display: block;margin-bottom:30px; margin-top:24px;}
.xq_c p{font-size:14px;color: #666666;line-height: 24px;padding-top:30px;}
.xq_c i{margin:16px 0 0px;line-height: 0;display:inline-block;text-align: center; padding-left:60px; padding-right:60px; }
.xq_c p a {color: Red;}
.xq_c p span {font-weight:bold; color: #a44040}
.wz_c{text-align: right;padding-top:52px;font-size:14px;color: #666666;line-height: 24px;}
.wz_c a {color: #666666;margin-right:20px;}
.xqbq{height: 49px;line-height: 49px;color: #666;font-size:14px;overflow: hidden;}
.xqbq span a{ margin-right:5px;}
.xqfy{padding:37px 0 50px;font-size:14px;color: #666666;height: 26px;line-height: 26px;}
.xqfy a{color: #666}
.xqfy span em {display: inline-block;border-right:1px solid #c7c7c7;height: 26px;line-height: 26px;padding-right:8px;margin-right:8px;}
.xqfy span.cur,.xqfy span.cur a{color: #40a48d}

.tuij {background: #fff;padding:20px 0 20px 29px;box-shadow: 0 0 10px #e5e5e5;}
.tuij h4,.tuij h2{height: 40px;line-height: 40px;font-size:18px;color: #666666;font-weight: bold;}
.tuij li a {display: inline-block;height: 48px;line-height: 48px;font-size:16px;color: #333333;padding-left:22px;background: url(Img/neiy/ns_ico1.jpg) no-repeat left center; width:682px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.tuij li span{ display:inline-block; float:right; padding-right:20px; line-height:48px;}
.tuij li a:hover{color: #40a48d;font-weight: bold;background: url(Img/neiy/ns_ico1_hv.jpg) no-repeat left center;}
.jinc{position: relative;overflow: hidden;margin-top:50px;height: 500px}
.jc1,.jc2,.jc3,.jc4,.jc5{position: absolute;}
.jc1{left:0;top:0;}
.jc2{left:310px;top:0;}
.jc3{left:310px;top:255px;}
.jc4{left:620px;top:140px;}
.jc5{left:620px;top:300px;}
.jc_t{background: url(Img/neiy/jc_ico1.jpg) no-repeat;width:260px;height: 130px;text-align: center;font-size:14px;color: #fff;position: absolute;top:0;right:0;}
.jc_t span {display: block;font-size:18px;padding-top:45px;}


/*地坪系统列表页*/
.dp_banner{height:300px; position: relative;z-index: 2;overflow: hidden;}
.dp_banner a{ display:block; background:url(Img/dp_banners.jpg) no-repeat center top; height:300px; overflow:hidden;}

.p_fenl{background:#fff;padding-bottom:20px;box-shadow:0 0 8px #e6e6e6;width:240px;float:left;}
.p_fenl .tit{height: 82px;background: #a1d1c6;border-bottom:3px solid #10315a;text-align: center;}
.p_fenl .tit a {height: 80px;font-size:30px;line-height: 80px;border-bottom:2px solid #fff;display: block;color: #fff;}
.p_fenl .nr {padding:25px 17px 20px 12px;}
.p_fenl .nr h4{margin-top:12px;background:#A1D0C6;}
.p_fenl .nr h4 a{display: block;height: 38px;line-height: 38px;padding-left:31px;background:url(Img/neiy/ns_ico1.png) no-repeat 4px center;font-size:16px;color: #fff}
.p_fenl .nr h4 a:hover,.p_fenl .nr h4.cur a{background:url(Img/p_ico1.png) no-repeat 4px center;}
.p_fenl .nr li a{display:block;padding-left:31px;height: 44px;line-height: 44px;border-bottom:1px dashed #e2e2e2;font-size:14px;color: #666666;background: url(Img/neiy/pfl_ico1.jpg) no-repeat right center;}
.p_fenl .nr li a:hover,.p_fenl .nr li.cur a{background: url(Img/neiy/pfl_ico1_hv.jpg) no-repeat right center;color: #40a48d}
.p_fenl .nr ul{}
.p_fenl .nr li.nones a{border:0;}
.p_fenl .nr ul.nones{margin:0;padding:0;border:0;}
.p_fenl .nr ul.pro3{border:None;}
.p_fenl .nr ul.pro3 li {
    padding-left: 15px;
}
.p_fenl .nr ul.pro3 li a {
    background:none;
}
.p_fenl .nr ul li.cur ul li a{color:#666666;}


.szp{height: 170px;overflow: hidden;}
.szp dt{float:left;font-size:0;line-height: 0;padding-top:11px;}
.szp dt img {width:79px;height: 97px;}
.szp dd {float:right;width:822px;}
.szp dd h4 a {display: block;height: 32px;line-height: 32px;font-size:24px;color: #333333;}
.szp dd p {font-size:16px;line-height: 24px;padding-top:13px;color: #666666}
.pro_fr{float:right;width:933px;}
.dp_pro dl{height:283px;margin-bottom:21px;}
.dp_pro dt {float:left; font-size:0;line-height: 0;position:relative;}
.dp_pro dt img {width:503px;height: 283px;}
.dp_pro dt p{background: url(Img/neiy/dp_ico3.png) no-repeat;width:503px;height: 283px;display: none;position: absolute;left:0;top:0;}
.dp_pro dd {background: #fff;width:;padding:30px 52px 0 60px;height: 250px;border:1px solid #c6cfbe;border-left:0;float:left;width:314px;}
.dp_pro dd h4{height: 33px;line-height: 33px;font-size:20px;color: #333333;}
.dp_pro dd h4 a{color: #333333;padding-left:15px;border-left:7px solid #10315a;height: 19px;line-height: 19px;display: block;}
.dp_pro dd p {font-size:16px;color: #666666;line-height: 24px;padding-top:6px;}
.dp_pro dd em {font-size:16px;color: #10315a;line-height: 26px;margin-top:14px;display: block; overflow:hidden; text-overflow:ellipsis; height:52px;}
.dp_pro dd i {margin-right:10px;display: inline;}
.dp_pro dd span a{width:153px;height: 50px;padding-right:9px;display: inline-block;line-height: 50px;text-align: center;font-size:16px;color: #fff;background: url(Img/Index/ico2.jpg) no-repeat;margin-top:18px;}
.dp_pro dl:hover dt p{background: url(Img/neiy/dp_ico3.png) no-repeat;display:block;}

/*联系我们*/
.list1{background:url(Img/neiy/lx_bj.jpg) no-repeat center top;height:988px;padding-top:259px;}
.htlx{position: relative;}
.lianx{background: url(Img/neiy/lx_ico2.png) no-repeat;height: 410px;}
.lianx h2 {height: 109px;line-height: 109px;font-size:30px;color: #333333;padding-left:40px;margin-bottom:20px;font-weight: normal;}
.lianx li{float:left;width:25%;text-align: center;}
.lianx li span {display: block;height:22px;line-height:22px;color: #666666;padding-top:14px;font-size:16px;}
.lianx li p {font-size:18px;line-height:30px;color:#333333;padding-top:6px;}
.lx_c{padding-top:63px;}
.lx_c h4{text-align: center;height: height: 90px;font-size:30px;color: #fff;font-weight: normal;line-height: 30px}
.lx_c h4 span{display: block;font-size:14px;}
.lx_c dl{overflow: hidden;padding-bottom:40px;}
.lx_c dt {float:left;width:227px;padding-left:34px;background: url(Img/neiy/lx_ico1.png) no-repeat;font-size:14px;color: #fff;height: 24px;line-height: 24px;}
.lx_c dd{float:right;width:939px;font-size:14px;color: #fff;line-height: 24px;}
.lx_c dd p {padding-bottom:20px;overflow: hidden;}
.lx_c dd span {display:block;float:left;width:86px;}
.lx_c dd em {float:left;width:844px;}

.dit{padding:84px 0;}
.dit h4{text-align: center;height: height: 90px;font-size:30px;color: #333333;font-weight: normal;line-height: 30px}
.dit h4 span{display: block;font-size:14px;color: #666}


/*工程案例详情页*/
.gc_tj{padding-top:55px;}
.gc_tj .tit{height: 56px;line-height: 56px;background: url(Img/neiy/gcxq_ico1.jpg) no-repeat right center;font-size:20px;color: #666666}
.gc_tj dl{height: 226px;border-bottom:1px dashed #dfdfdf;margin-bottom:36px;}
.gc_tj dt {float:left; font-size:0;line-height: 0}
.gc_tj dt img {width:333px;height: 187px;}
.gc_tj dd {float:left;width:420px;padding:33px 0 0 28px;}
.gc_tj dd h3 a {display: block;height: 35px;line-height: 35px;font-size:18px;color: #333333;}
.gc_tj dd p {font-size:16px;color: #333;line-height: 24px;padding-top:10px;}
.gc_tj dl.nones{border:0;}
.gc_tj em {text-align: center;font-size:0;line-height:0;display:block;}


/*艾特石*/
.ats_banner{height:300px; position: relative;z-index: 2;overflow: hidden;}
.ats_banner a{ display:block; background:url(Img/neiy/ats_banners.jpg) no-repeat center top; height:300px; overflow:hidden;}

.ats_ab{background: #fff;padding:18px 16px 18px 20px;width:1164px;margin:-126px auto 0;position: relative;z-index:3;}
.ats_ab i{font-size:0;line-height: 0;display: block; height:411px;}
.ats_ab i img {width:1164px;height: 411px;}
.ats_ab_w{background:url(Img/neiy/ats_ab_b.png) no-repeat;width:100%;text-align: center;height: 411px;top:18px;left:20px;position: absolute;}
.ats_ab_w h4{padding-top:84px;font-size:22px;color: #fff;font-weight:normal;padding-right:10px;font-family:"思源黑体 CN","Microsoft Yahei";height: 77px;line-height:36px}
.ats_ab_w h4 span {display: block;font-weight: bold}
.ats_ab_w p {font-size:16px;color: #fff;line-height: 24px;padding-top:10px;}
.ats_ab_w em{margin-top:36px;display: block;}

.titis{height: 78px;text-align: center;font-size:16px;}
.titis h4{height: 41px;line-height: 41px;font-size:30px;color: #10315a;font-weight:normal;}
.titis h4  a{color: #10315a;height: 41px;line-height: 41px;text-decoration: none;}
.titis h4 i{background: url(Img/Index/ico1.jpg) no-repeat center;width:12px;height: 9px;height: 41px;display: inline-block;margin:0 13px;vertical-align: top;}
.ats_fb{padding-bottom:114px;overflow: hidden;}
.ats_fb .nr dl{background: #fff;margin-bottom:64px;box-shadow:0 5px 10px #efeeee}
.ats_fb .nr dt {font-size:0;line-height: 0}
.ats_fb .nr dt img {width:1200px;height: 406px;}
.ats_fb .nr dd {padding:24px 50px 26px 45px;}
.ats_fb .nr dd h4 {font-size:24px;color: #333333;font-weight: bold;height: 44px;line-height:44px;}
.ats_fb .nr dd h4 a{color: #333333;height:25px;line-height: 25px;padding-left:17px;border-left:7px solid #6a4bc3;display: block;}
.ats_fb .nr dd p{padding-top:10px;font-size:16px;color: #666;line-height: 24px;}
.ats_fb .nr em {display: block;text-align: center;}

.gw_nr li{position: relative;line-height: 0;line-height: 0;height: 399px;}
.gw_nr li img {width:1200px;height: 399px;}
.gw_nr li p{position: absolute;left:0;bottom:0;background: url(Img/neiy/gw_mb.png) no-repeat;height: 102px;padding-left:61px;width:1139px;}
.gw_nr li span a{display: block;height: 38px;line-height: 38px;font-size:22px;color: #fff; font-weight: bold;padding-top:20px;}
.gw_nr li em {font-size:16px;color: #fff; line-height: 24px;}
.gw_nr li i{display: inline-block;margin-right:28px;}
.gw_qh{background: url(Img/neiy/gw_qh_bj.jpg) repeat-x;height: 142px;margin-top:7px;}
.gw_qh ul{width:1000px;}
.gw_qh li{float:left;background: url(Img/neiy/gw_a.jpg) no-repeat right bottom;width:20%;height: 142px;text-align: center;cursor: pointer;}
.gw_qh li img {padding-top:39px;}
.gw_qh li span {display: block;height: 37px;line-height: 37px;font-size:18px;color: #fff;}
.gw_qh li:hover,.gw_qh li.cur{background: url(Img/neiy/gw_qh_hv.jpg) no-repeat;display: block}
.gw_qh p{float: right;width:200px;text-align: center;padding-top:13px;height: 129px;line-height: 129px;}
.gw_qh p a {font-size:18px;color: #fff;}
.gw_qh p img{vertical-align: middle;margin-right:10px;}

.ats_jg{background: url(Img/neiy/ats_jg_bj.jpg) no-repeat center top;height: 568px;margin-top:22px;}
.ats_jg .titis {color: #fff;padding-top:112px;}
.ats_jg .titis h4{ color: #fff }
.ats_jg .titis h4 i{background: url(Img/neiy/ats_jg_ico1.png) no-repeat center}

.ats_yd{padding-top:113px;height:483px;}
.ats_yd li{float:left;width:65px;height:404px;margin-right:1px;}
.ats_yd li.cur{width:533px;}
.ats_yd .nr h4{background:#d4d4d4;float:left;height:368px;padding:36px 22px 0 25px;width:18px;text-align: center;}
.ats_yd .nr h4 span {font-size:18px;color: #474747;font-weight: bold}
.ats_yd .nr h4 em{font-weight:bold;color:#474747;height:30px;line-height:30px;font-size:16px;}
.yd_c{float:left;width:468px; display:none;}
.ats_yd li.cur .yd_c{ display:block;}
.ats_yd li.cur h4 span,.ats_yd li.cur h4 em{ color:#634bc5;}

.yd_c em {float:left;width:60px;height: 404px;background: #474747 url(Img/neiy/ats_yd_ico1.jpg) no-repeat center;}
.yd_c dl {float:left;width:407px;background: #fff;height: 404px;}
.yd_c dt {font-size:0;line-height: 0}
.yd_c dt img {width:407px;height: 172px;}
.yd_c dd {padding:22px 0 0 29px;}
.yd_c dd span {display: block;height:38px;line-height: 38px; font-size:20px;color: #333333;font-weight: bold;}
.yd_c dd p{font-size:16px;color: #666;line-height: 24px;height: 92px;}

.ats_jz{padding:123px 0 112px;height: 736px;}
.ats_jz .nr {position: relative;}
.ats_jz .nr dl{background: #fff;box-shadow: 5px 5px 10px #e2e2e2;height: 476px;}
.ats_jz .nr dt{float:left; font-size;line-height: 0}
.ats_jz .nr dt img {width:804px;height: 476px;}
.ats_jz .nr dd {float:left;padding:117px 0 0 42px;float:left;width:300px;}
.ats_jz .nr dd span {font:16px "Cambria";color: #666;line-height: 24px;}
.ats_jz .nr dd p {font-size:16px;color: #666666;line-height: 24px;padding-top:36px;}
.ats_jz .nr dd em{display:block;text-align:right;font-size:16px;color:#666;margin-top:30px;}
.ats_jz_j1,.ats_jz_j2{position: absolute;top:224px;}
.ats_jz_j1{left:-25px;}
.ats_jz_j2{right:-25px;}

.ats_cd{height: 103px;padding-top:47px;text-align: center;line-height: 24px;font-size:16px;color: #666;background: #fff url(Img/neiy/ats_jz_ico1.jpg) no-repeat 45px top;box-shadow: 5px 5px 10px #e2e2e2;margin-top:23px;}


/*塑立得*/
.sld_banner{height:300px; position: relative;z-index: 2;overflow: hidden;}
.sld_banner a{ display:block; background:url(Img/neiy/sld_banners.jpg) no-repeat center top; height:300px; overflow:hidden;}

.sld_pc{position: relative;margin-top:40px;height: 910px;}
.sld_pc li{float:left;position: absolute;font-size:0;line-height: 0}
.sld_pc li p { background:url(Img/neiy/sld_p_ico2.png) no-repeat center top;height: 62px;line-height: 62px;text-align: center;width:100%;position: absolute;left:0;bottom:26px;font-size:18px;color: #333333;}
.sld_pc .ls1{left:0;top:0;}
.sld_pc .ls2{left:387px;top:0;}
.sld_pc .ls3{left:0;top:302px;}
.sld_pc .ls4{left:256px;top:302px;}
.sld_pc .ls5{left:515px;top:302px;}
.sld_pc .ls6{left:0;top:524px;}
.sld_pc .ls7{left:387px;top:524px;}
.sld_pc .ls8{right:0;top:0;}
.sld_pc_t{background: url(Img/neiy/sld_p_ico1.jpg) no-repeat;width:427px;height: 193px;text-align: center;position: absolute;right:0;top:624px;font-size:22px;color: #fff;font-weight: bold;}
.sld_pc_t span {display: block;font-weight: normal;font-size:36px;padding-top:54px;}

.sld_md{}
.sld_md .nr {background: #fff;position: relative;height:650px;}
.sld_md .nr p{float:left; font-size:0;line-height: 0}
.sld_md .nr p img {width:450px;height:650px;}
.sld_md .nr ul {float:left;padding:24px 0 0 65px;width:670px;}
.sld_md .nr li{height:70px;line-height: 70px;margin-bottom:17px;font-size:18px;color:#666666;}
.sld_md .nr li img {vertical-align: middle;margin-right:10px;}
.sld_md .nr i{position: absolute;left:394px;bottom:-52px;}

.sld_tu1{font-size:0;line-height: 0;margin-top:148px;}
.sld_tu1 img {width:1200px;height: 175px;}

.sld_al{margin-top:92px;padding-bottom:86px;overflow: hidden;}
.sld_al .nr dl{height: 340px;background: #fff;margin-bottom:27px;}
.sld_al .nr dt {float:left; font-size:0;line-height: 0}
.sld_al .nr dt img {height: 340px;width:679px;}
.sld_al .nr dd {float:left;width:381px;padding:63px 69px 0 70px;height: 275px;border:1px solid #a6d5ca;border-left:0;}
.sld_al .nr dd h4 a{height: 50px;line-height: 50px;font-size:24px;color: #333333;overflow: hidden;}
.sld_al .nr dd p {border-bottom:1px solid #dcdcdc;font-size:16px;color: #666;line-height: 24px;padding-bottom:10px;}
.sld_al .nr dd span {padding-top:12px;color: #10315a;font-size:16px;display: block;}
.sld_al .nr dd span em {padding-right:8px;}
.sld_al .nr i{display: block;margin-top:35px;}

/*塑立得详情页*/
.pvc{height: 296px;background: #fff;padding:36px 34px 45px 30px;width:1136px;margin:-122px auto 0;position: relative;z-index: 3;box-shadow:0 5px 10px #efeeee}
.pvc dt {float:left; font-size:0;line-height: 0}
.pvc dt img {width:591px;height: 296px}
.pvc dd {float:right; width:505px;padding-top:15px;}
.pvc dd h4 a {display: block;height: 35px;line-height: 35px;font-size:24px;color: #333333;font-weight: normal;}
.pvc dd p {font-size:16px;color: #666;line-height: 24px;height: 178px;}
.pvc dd i{float:left; font-size:0;line-height: 0;display: inline-block;}
.pvc dd span {padding-left:44px;margin-left:33px;font-size:14px;color: #666666;float:left;background: url(Img/neiy/pvc_ico1.jpg) no-repeat 0 3px;}
.pvc dd span em {display: block;font-size:18px;color: #41a48c}

.sld_xq_md{margin-top:30px;margin-left:0;}
.sld_xq_md .tit {height: 69px;line-height: 59px;font-size:30px;color: #333333;background: url(Img/neiy/sld_md_x.jpg) no-repeat right center;}
.sld_xq_md .nr {height: 255px;padding:53px 0 0 39px;background: #eeefef}
.sld_xq_md .nr li{float:left;height: 58px;width:552px;margin:0 14px 17px 0;background: #fff;font-size:14px;color: #666666;}
.sld_xq_md .nr li img {vertical-align: middle;margin-right:29px;}

.sld_cs{margin-top:75px;overflow: hidden;}
.sld_cs .tit {height: 69px;line-height: 59px;font-size:30px;color: #333333;background: url(Img/neiy/sld_cs_ico1.jpg) no-repeat right center;}
.sld_cs .nr li{float:left;width:296px;margin:0 4px 31px 0;font-size:0;line-height: 0}
.sld_cs .nr li img {width:296px;height: 211px;}
.sld_cs .nr li span {display: block;height: 51px;line-height: 51px;font-size:18px;color: #333333;text-align: center;}
.sld_cs .nr li span a {padding-left:18px;background: url(Img/neiy/sld_cs_ico2.jpg) no-repeat left center;}


.sld_db{padding-top:58px;overflow: hidden;}
.sld_db .tit {height: 69px;line-height: 59px;font-size:30px;color: #333333;background: url(Img/neiy/db_ico1.png) no-repeat right center;}
.db_c{height: 240px;margin-bottom:20px;}
.db_c p{float:left;font-size:0;line-height: 0;position: relative;}
.db_c p span {position: absolute;left:0;bottom:0;width:100%;text-align: center;height: 40px;line-height: 40px;font-size:16px;color: #333333;font-weight: bold}
.db_q img{width:290px;height: 240px;}
.db_q span {background: url(Img/neiy/db_q_ico1.png) no-repeat;display: inline-block;}
.db_h img{width:628px;height: 240px;}
.db_h span {background: url(Img/neiy/db_h_ico1.png) no-repeat}
.db_z{float:left;width:206px;height: 210px;padding:30px 29px 0 45px;background: #a1d1c6}
.db_z h4,.db_z h2{height: 39px;line-height: 39px;font-size:20px;color: #333333;}
.db_z em {display: block;font-size:16px;color: #333;line-height: 24px;}

.list2{background: #f0f0f0;padding:31px 0 50px;}
.sld_qj .tit {height:59px;line-height: 59px;font-size:30px;color: #333333;background: url(Img/neiy/db_ico1.png) no-repeat right center;}
.sld_qj .nr {background: url(Img/neiy/qj_bj.jpg) no-repeat;height: 237px;}
.sld_qj .nr li{float:left;width:25%;text-align: center;}
.sld_qj .nr li em {font-size:42px;color: #10315a;}
.sld_qj .nr li span {display: block;font-size:20px;color: #3e3e3e;}
.sld_qj .nr li p {font-size:16px;color: #666666;line-height: 30px;padding-top:25px;padding-left: 15px;
padding-right: 15px;
text-align: left;}
.sld_qj i {display: block; text-align: center;margin-top:36px;}

.jiam{background: #fff;padding:46px 0 40px 36px;position: relative;}
.jiam .tit{height: 73px;padding-left:10px;font-size:18px;color: #666666;line-height:35px;}
.jiam .tit h4,.jiam .tit h2 {height:34px;line-height:34px;font-size:24px;color:#10315a;font-weight: normal;}
.jiam li{font-size:0;line-height: 0;margin-bottom:10px;}
.jiam li input{width:608px;height: 38px;border:1px solid #d4d4d4;background: #f0f0f0;font-size:14px;line-height: 38px;padding-left:8px;color: #7b7b7b}
.jiam li textarea{width:608px;height:118px;border:1px solid #d4d4d4;background: #f0f0f0;font-size:14px;line-height: 38px;padding-left:8px;color: #7b7b7b}
.jm_btn1{margin-top:32px;}
.jm_t{position: absolute;top:21px;right:100px;}

.yyal{margin-top:28px;overflow: hidden;}
.yyal .tit {height:59px;line-height: 59px;font-size:30px;color: #333333;background: url(Img/neiy/db_ico1.png) no-repeat right center;}
.yyal .nr dl{float:left;width:590px;height: 408px;border-bottom:3px solid #a1d1c6;margin:0 20px 23px 0;background: #fff}
.yyal .nr dt {font-size:0;line-height: 0;position: relative;}
.yyal .nr dt p {background: url(Img/neiy/al_hv_d.png) no-repeat;position: absolute;right:0;top:96px;padding:24px 42px 0 53px;width:293px;height: 141px;font-size:16px;line-height: 26px;color: #333333;display:none}
.yyal .nr dt img {width:590px;height: 331px;}
.yyal .nr dd {padding:0 37px 0 34px;height: 77px;line-height: 77px; }
.yyal .nr dd a {font-size:20px;color: #333333;font-weight: bold;display: block;background: url(Img/neiy/al_q.jpg) no-repeat right center;text-decoration: none; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:92%; display:block; padding-right:42px;}
.yyal .nr dl:hover dd a{background: url(Img/neiy/al_q_hv.jpg) no-repeat right center;color: #10315a}
.yyal .nr dl:hover dt p {display: block;}
.yyal .nr dl.nones{margin:0 0 23px 0;}
.yyal i{display: block;text-align: center;margin-top:20px; text-align:center;}
.yyal i a{ display:inline-block; margin-right:10px;}


.sld_tj{padding:77px 0 100px;overflow: hidden;}
.sld_tj .tit {height:59px;line-height: 59px;font-size:30px;color: #333333;background: url(Img/neiy/db_ico1.png) no-repeat right center;}
.sld_tj .nr dl {float:left;width:389px;background: #fff;height:348px;margin-right:16px;}
.sld_tj .nr dt {font-size:0;line-height: 0}
.sld_tj .nr dt img {width:389px;height: 218px;}
.sld_tj .nr dd {padding:16px 20px 0 30px;}
.sld_tj .nr dd h4 a,.sld_tj .nr dd h2 a{display: block;height: 36px;line-height: 36px;font-size:20px;color: #333333;overflow: hidden;}
.sld_tj .nr dd p {font-size:16px;line-height: 26px;color: #666666}
.sld_tj .nr dl.nones{margin:0;}
.sld_tj .nr dl:hover dd h4 a,.sld_tj .nr dl:hover dd h2 a{color: #40a48d;font-weight: bold;}
.sld_tj .nr i{display: block;margin-top:40px;text-align: center;}


/*地坪系统详情页*/
.hysj{height: 344px;background: #fff;padding:36px 32px 45px 36px;width:1136px;margin:0px auto;position: relative;z-index: 3;box-shadow:0 5px 10px #efeeee}
.hysj dt {float:left; font-size:0;line-height: 0;position: relative;}
.hysj dt p {position: absolute;bottom:16px;left:164px;width:234px;}
.hysj dt p img {width:86px;height: 21px}
.hysj dt p span {width:62px;font:30px "Aparajita";color: #fff;display: inline-block;text-align: center;line-height: 21px;height: 21px;vertical-align: middle;}
.hysj dt p span em {color: #40a48d;}
.hysj dt img {width:612px;height:344px;vertical-align: middle;}
.hysj dd {float:right; width:472px;padding-top:10px;}
.hysj dd h4 a,.hysj dd h2 a {display: block;height: 74px;line-height: 37px;font-size:24px;color: #333333;font-weight: normal; overflow:hidden;}
.hysj dd p {font-size:16px;color: #666;line-height: 24px;height: 240px;padding-top:8px;}
.hysj dd i{float:left; font-size:0;line-height: 0;display: inline-block;}
.hysj dd span {padding-left:44px;margin-left:33px;font-size:14px;color: #666666;float:left;background: url(Img/neiy/pvc_ico1.jpg) no-repeat 0 3px;}
.hysj dd span em {display: block;font-size:18px;color: #41a48c}
.shiy{font-size:16px;color: #10315a;margin-bottom:29px;}
.shiy em {margin-right:15px;display: inline-block;line-height: 26px;}

.dp_tx{padding-top:75px;}
.dp_tx .tit {height:59px;line-height: 59px;font-size:30px;color: #333333;background: url(Img/neiy/db_ico1.png) no-repeat right center;}
.dp_tx .nr{height: 290px;padding:18px 0 0 18px;box-shadow:0 5px 10px #efeeee;background: #fff}
.tis{background: url(Img/neiy/tx_ico1.jpg) no-repeat;padding:92px 43px 0 48px;height: 164px;width:360px;margin-top:17px;font-size:16px;line-height: 26px;color: #fff;float:left;}
.dp_tx p {float:left;font-size:0;line-height: 0;margin-left:25px;}

.dp_cp{padding:44px 0 54px;overflow: hidden; font-size:16px; line-height:26px; }
.dp_cp p:first-of-type{ clear:both;}
.dp_cp p{ margin-top:10px; margin-bottom:10px;}
.dp_cp dl{float:left;width:573px;margin:0 53px 45px 0;height: 170px;}
.dp_cp dt {float:left;font-size:0;line-height: 0;width:139px;}
.dp_cp dt img {width:139px;height: 170px;}
.dp_cp dd {float:right; width:408px;}
.dp_cp dd h4 a {display: block;height:51px;line-height: 51px;font-size:18px;color: #10315a;font-weight: normal;}
.dp_cp dd p{font-size:16px;color: #666666;line-height: 26px;}
.dp_cp dd p span {color: #333333}
.dp_cp dl.nones{margin:0 0 45px 0;}

.list3{background: #efefef;padding:50px 0 65px;}
.zhin{height: 506px;}
.zhin .tit {height:59px;line-height: 59px;font-size:30px;color: #333333;background: url(Img/neiy/db_ico1.png) no-repeat right center;}
.zhin .nr {position: relative;}
.zhin .nr dl{background:#fff;height: 353px;}
.zhin .nr dt {font-size:0;line-height: 0;float:left;width:495px;}
.zhin .nr dt img {height: 353px;width:495px;}
.zhin .nr dd {float:left;width:567px;padding:50px 0 0 56px;}
.zhin .nr dd h4,.zhin .nr dd h2{display: block;height: 44px;line-height: 44px;font-size:20px;color: #333333;}
.zhin .nr dd h4 span,.zhin .nr dd h2 span{color: #10315a;font-weight: bold}
.zhin .nr dd p {font-size:16px;color: #666;line-height: 24px;padding-top:8px;}
.zn_j1,.zn_j2{position: absolute;top:150px;}
.zn_j1{left:-33px;}
.zn_j2{right:-33px;}

.zhuy .tit {height:59px;line-height: 59px;font-size:30px;color: #333333;background: url(Img/neiy/zhuy_x.jpg) no-repeat right center;}
.zhuy ul{padding:25px 0 0 24px;width:778px;}
.zhuy li {display: block;height: 30px;line-height: 30px;padding-left:14px;font-size:16px;color: #333333;background: url(Img/neiy/zhuy_d.jpg) no-repeat left center;}
.zhuy_t{float:right;padding-top:8px;}

.ted{padding:0px 0 53px;}
.ted .tit {height:59px;line-height: 59px;font-size:30px;color: #333333;background: url(Img/neiy/db_ico1.png) no-repeat right center;}
.ted .nr {border:1px solid #94d8cc;background: #fff}
.ted .nr dl{height: 245px;}
.ted .nr dt {float:left;font-size:0;line-height: 0}
.ted .nr dt img {width:599px;height: 245px;}
.ted .nr dd {float:left; padding:55px 50px 0 47px;width:502px;}
.ted .nr dd h4,.ted .nr dd h2 {height: 25px;line-height: 25px;font-size:20px;color: #333333;padding-left:15px;border-left:5px solid #333333;font-weight: normal;}
.ted .nr dd p {padding-top:22px; font-size:16px;color: #666666;line-height: 26px;}
.nr .dls02 dt{ float:right;}
.nr .dls02 dd{ float:left;}
/*
.dls01{margin:-1px 0 0 -1px;}
.dls03{margin:0 0 0 -1px;}
.dls04{margin:0 -1px -1px 0;}
*/


/*走进航特*/
.ab_banner{height:300px; position: relative;z-index: 2;overflow: hidden;}
.ab_banner a{ display:block; background:url(Img/neiy/ab_banners.jpg) no-repeat center top; height:300px; overflow:hidden;}
.about{width:1200px;padding:10px 10px 0;background:url(Img/neiy/ab_ico1.jpg) no-repeat left top;margin:0 auto;height: 665px;}
.about dt{float:left; font-size:0;line-height: 0;width:620px;}
.about .video{ width:602px; height:383px; background:#f1f1f1;}
.about dt .p img {width:602px;height: 383px;}
.about dt i img {font-size:0;line-height: 0;margin:10px 10px 0 0; width:286px; height:189px;}
.about dt i img.nones{ width:306px; height:184px;}

.about dd {float:left;width:506px;padding:22px 0 0 46px;}
.about dd h4 {font-size:36px;color: #333333;height:67px;line-height: 67px;font-weight:normal;}
.about dd h4 span {font:30px "Tahoma";color:#999;}
.about dd p {font-size:16px;color: #666666;line-height: 24px;padding:16px 0 0;}

.pinp_bj{background:url(Img/neiy/pinp_bj.jpg) repeat-x;height: 625px;}
.pin_c .tit{height: 75px;line-height: 75px;font-size:36px;color: #333333;}
.pin_c .tit span {font:30px "Tahoma";color: #999;}
.pin_c .nr {position: relative;}
.pin_c dd{float:left;width:531px;height: 364px;background: url(Img/neiy/pin_n.png) no-repeat;padding:36px 23px 0 36px;position: relative;z-index: 2;margin-top:75px;}
.pin_c dd h4 {height: 97px;}
.pin_c dd h4 span{float:left; width:91px;height: 91px;display: block;border:3px solid #a1d1c6;text-align: center;font-size:30px;font-weight: bold;color: #a1d1c6;vertical-align: top;margin-right:34px;}
.pin_c dd p{font-size:16px;color: #666666;line-height: 32px;padding-top:18px;}
.pin_c h4 span em {display: block;font-weight: normal;padding-top:10px;}
.pin_c dt{font-size:0;line-height: 0;position: absolute;right:0;top:0;z-index: 1;}
.pin_c dt img {width:900px;height: 550px;}
.pin_qh{position: absolute;left:83px;top:38px;height: 24px;line-height: 24px;}
.pin_qh img {vertical-align: middle;}
.pin_qh span {display:inline-block;width:55px;font-size:18px;color: #10315a;font-weight: bold;vertical-align: middle;text-align: center;}

.wenh{position: relative;height: 509px;padding-top:52px;}
.wenh dd {float:left;width:567px;padding-top:36px;}
.wenh h4 {font-size:36px;color: #333333;height:61px;line-height: 61px;margin-bottom:10px;font-weight: normal;}
.wenh h4 span {font:30px "Tahoma";color: #999;}
.wenh p {padding-left:42px;font-size:16px;color: #666666;height: 44px;line-height: 44px;background: url(Img/neiy/wh_ico1.jpg) no-repeat 7px center;}

.list4{height: 420px;background: #a1d1c6;}
.lic h4 {font-size:36px;color: #fff;height:94px;line-height:94px;margin-bottom:10px;font-weight: normal;}
.lic h4 span {font:30px "Tahoma";color: #bee0cf;}
.lc_qh {background: url(Img/neiy/lc_a.jpg) repeat-x;height: 147px;position: relative;}
.lc_qh li{float:left;width:16.6%;text-align: center;font:14px arial;color: #fff;}
.lc_qh li span {background: url(Img/neiy/lc_qh_ico1.png) no-repeat center top;display: block;height: 14px;padding-top:58px;}
.lc_qh li em {padding-top:14px;font-size:14px;color: #10315a;display: none;}
.lc_qh li:hover span,.lc_qh li.cur span{background: url(Img/neiy/lc_qh_hv.jpg) no-repeat center top;padding-top:0;height: 72px;line-height: 72px;font-size:18px;color: #10315a;font-weight:bold}
.lc_qh li:hover em,.lc_qh li.cur em{display:block;}
.lc_j1,.lc_j2{position: absolute;top:21px;}
.lc_j1{left:0;}
.lc_j2{right:0;}
.lc_nr p{font-size:0;line-height: 0}
.lc_nr p img {width:1200px;height: 148px;}

.fenb{padding-top:69px;height: 726px;position:relative;}
.fenb h4 {font-size:36px;color: #333333;height:94px;line-height:94px;margin-bottom:10px;font-weight: normal;position: relative;z-index: 2;}
.fenb h4 span {font:30px "Tahoma";color: #999;}
.fenb p{position:absolute;left:149px;top:124px;z-index: 1;}

.rongy {padding-bottom:170px;}
.rongy h4 {font-size:36px;color: #333333;height:76px;line-height:76px;margin-bottom:10px;font-weight: normal;position: relative;z-index: 2;}
.rongy h4 span {font:30px "Tahoma";color: #999;}
.rongy .nr {box-shadow: 0 0  8px #e2e2e2;background: #fff;padding:40px 50px 30px;}
.ry_a{ border-bottom:1px solid #e5e5e5;}
.ry_a li {float:left;width:286px;font-size:0;line-height: 0;padding-right:60px;border-right:1px solid #e5e5e5; height: 272px;padding-top:22px;margin-right:60px;}
.ry_a li img {width:286px;height: 191px;}
.ry_a li span a {display: block;height: 30px;line-height: 30px;font-size:16px;color: #666666;padding-top:10px;text-align: center;}
.ry_a li.nones{padding-right:0;margin:0;border:0;}
.ry_b{margin-top:52px; clear:both;}
.ry_b li {float:left;width:260px;font-size:0;line-height: 0;margin-right:20px; margin-bottom:20px;}
.ry_b li img {width:240px;height: 324px;border:1px solid #e5e5e5;padding:9px;}
.ry_b li span a {display: block;height: 30px;line-height: 30px;font-size:16px;color: #666666;padding-top:10px;text-align: center;}
.ry_b li.nones{margin:0;}

/*公共样式*/
.fl{float:left;}
.fr{ float:right;}



/*登录页*/
.clearfix:after{content:"";height:0;clear:both;display:block;visibility:hidden;}
.clearfix{zoom:1;}

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animated.infinite{
  animation-iteration-count:infinite;
  -webkit-animation-iteration-count:infinite;
}
.animated.s1{animation-duration:1s; -webkit-animation-duration:1s;}
.animated.s2{animation-duration:2s; -webkit-animation-duration:2s;}
.animated.s05{animation-duration:0.5s; -webkit-animation-duration:0.5s;}

.animated.d0{animation-delay: 0s; -webkit-animation-delay: 0s;}
.animated.d1{animation-delay: 1s; -webkit-animation-delay: 1s;}
.animated.d2{animation-delay: 2s; -webkit-animation-delay: 2s;}
.animated.d3{animation-delay: 3s; -webkit-animation-delay: 3s;}
.animated.d4{animation-delay: 4s; -webkit-animation-delay: 4s;}
.animated.d5{animation-delay: 5s; -webkit-animation-delay: 5s;}
.animated.d6{animation-delay: 6s; -webkit-animation-delay: 6s;}
.animated.d7{animation-delay: 7s; -webkit-animation-delay: 7s;}
.animated.d8{animation-delay: 8s; -webkit-animation-delay: 8s;}
.animated.d9{animation-delay: 9s; -webkit-animation-delay: 9s;}


.pulse {
  -webkit-animation-name: bounce;
  animation-name: bounce;
}

@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@keyframes pulse {
  0% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }

  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }

  100% {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}

@-webkit-keyframes bounce {
    0%, 20%, 53%, 80%, 100% {
        -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        -webkit-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0);
    }

    40%, 43% {
        -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0);
    }

    70% {
        -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        -webkit-transform: translate3d(0, -15px, 0);
        transform: translate3d(0, -15px, 0);
    }

    90% {
        -webkit-transform: translate3d(0,-4px,0);
        transform: translate3d(0,-4px,0);
    }
}

@keyframes bounce {
    0%, 20%, 53%, 80%, 100% {
        -webkit-transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        transition-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
        -webkit-transform: translate3d(0,0,0);
        transform: translate3d(0,0,0);
    }

    40%, 43% {
        -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        -webkit-transform: translate3d(0, -30px, 0);
        transform: translate3d(0, -30px, 0);
    }

    70% {
        -webkit-transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        transition-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
        -webkit-transform: translate3d(0, -15px, 0);
        transform: translate3d(0, -15px, 0);
    }

    90% {
        -webkit-transform: translate3d(0,-4px,0);
        transform: translate3d(0,-4px,0);
    }
}

.banner{height: 698px;position: relative;}
.bdu{width: 100% !important;height: 698px; overflow: hidden;}
.bdu li{width: 100% !important;height: 698px;position:relative;}
.bdu li a{display: block;height: 698px;}
.bdu li img{height:698px;margin-left: -960px;position:absolute;left:50%;}
.hdu{position: absolute;width: 100%;height: 10px;right: 0;bottom: 44px;text-align: center;}
.hdu li{display: inline-block;width: 12px;height: 12px;background: #70737d;margin:0 10px;border-radius: 6px;}
.hdu li.on{background: #ffffff;width: 35px;height: 12px;border-radius: 6px;}
/*.banner .prev{ position:absolute; left:0px; top:300px; width:77px;height:134px; background:url(Img/Index/uu.png) no-repeat;z-index: 100; opacity:0.5;}
.banner .next{ position:absolute; right:0px; top:300px;  width:77px;height:134px; background:url(Img/Index/dd.png) no-repeat;z-index: 100;opacity:0.5;}
.banner .prev:hover{ background:url(Img/Index/uu.png) no-repeat; opacity: 1;}
.banner .next:hover{ background:url(Img/Index/dd.png) no-repeat; opacity: 1;}*/


.tit{text-align: center;font-weight: normal; padding-top: 86px;color: #4f4e53;}
.tit i{display: block; font-size:48px; line-height: 48px; padding-bottom: 16px;}
.tit span{ display: block; font-size: 24px;  line-height: 24px; padding-bottom: 35px; background:url(Img/Index/tit1.png) no-repeat  bottom;}

.qa ul{ padding-top: 28px;}
.qa li{ display: block; cursor:default; float: left; width:280px ;height: 188px; margin-right:26px ; position: relative; margin-bottom: 26px; }
.qa li img{ display: block;width:280px ;height: 188px;border-radius: 10px;}
.qa li:nth-child(4),.qa li:nth-child(8){margin-right: 0;}
.qa li span{ position:absolute; top: 0; font-size: 18px; line-height:24px ; color:#ffffff ;left: 0; width: 280px; display: block; text-align: center;height: 124px; background: rgba(41,61,93,0.5); padding-top: 64px;border-radius: 10px; transition:all 0.6s ease; -webkit-transition:all 0.6s ease;}
.qa li p{ position: absolute; left: 0; top: 0; width: 240px; height: 144px; padding: 44px 20px 0;  background: rgba(41,61,93,0.9); font-size: 14px; line-height: 24px; color: #fff; display: block;border-radius: 10px; opacity:0;  transition:all 0.6s ease; -webkit-transition:all 0.6s ease;}
.qa li.small p{padding: 34px 20px 10px;}
.qa li:hover p{ opacity:1;  }
.qa li:hover span{  opacity:0; background: rgba(41,61,93,0.9);}
.qa .lx{ height: 225px; width: 1100px; margin: 43px auto  0;background:url(Img/Index/lx_bg.jpg) no-repeat center;}
.qa .lx a{ display: block; font-size: 16px; line-height: 16px; color: #fff; padding-top: 168px; padding-left: 146px;}

.qm{ height: 1474px;background:url(Img/Index/qm_bg.jpg) no-repeat center;position: relative;margin-top: 50px; }
.qm h2{ display: block; text-align: center; font-size:48px ;line-height: 60px; color:#1d6a5a ; padding-top:120px ;font-weight: normal;}
.qm h3{ display: block; text-align: center; font-size:30px ;line-height: 30px; color:#1d6a5a ; padding-top:30px ;font-weight: normal;}
.qm .pp{ margin-top:82px ; margin-left: 298px;}
.qm .pp li{ float: left; width: 140px; height:140px; margin-right: 122px;}
.qmwt{ margin-top: 150px;}
.qmwt h4{ display: block; text-align: center; font-size:48px ;line-height: 48px; color:#1d6a5a ; padding-top:120px ;font-weight: normal;}
.qmwt h5{ display: block; text-align: center; font-size:30px ;line-height: 30px; color:#1d6a5a ; padding-top:45px ;font-weight: normal;}
.qmwt ul{ margin-left: 100px;}
.qmwt li{ float: left; width: 240px; margin-right: 30px; margin-bottom: 70px; height: 122px;}
.qmwt li:nth-child(4),.qmwt li:nth-child(8){ margin-right: 0;}
.qmwt li span{ display: block; padding-top: 85px; font-size:30px ; color: #2e342b; line-height: 30px; text-align: center;}
.qmwt li p{ display: none; margin-top: 20px;position: relative;height: 102px; position: relative;}
.qmwt li img{ display: block; width: 78px; height: 102px;float: left;z-index: 100;position: absolute; left: 0px ; bottom: 0;}
.qmwt li em{ display: block; float: left; width: 125px; height: 61px; background: #9fcec4; margin-top: 10px; margin-left: 70px; padding-top: 24px; padding-left: 15px; font-size: 18px; color: #2e342b; line-height: 18px; font-weight: bold; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;  }
.qmwt li em i{ display: block;font-size: 14px; color: #2e342b; line-height: 14px; padding-top: 8px;font-weight: bold;}
.qmwt li:hover p{ display: block;}
.qmwt li:hover span{ display: none;}

.dm{ height: 818px;background:url(Img/Index/dm_bg.jpg) no-repeat center;position: relative; }
.dm h3{ display: block; text-align: center; font-size:30px ;line-height: 30px; color:#1d6a5a ; padding-top:200px ; padding-bottom:56px;font-weight: normal;}
.dm li{ float: left; width: 180px;height: 120px; margin-right: 24px; margin-bottom: 24px; position: relative;}
.dm li>img{ display: block; width: 180px;height: 120px;border-radius: 10px; transition:all 0.6s ease; -webkit-transition:all 0.6s ease;  }
.dm li:nth-child(6),.dm li:nth-child(12),.dm  li:nth-child(18){ margin-right: 0;}

.dm li span{ opaciyt:1; transition:all 0.5s ease; -webkit-transition:all 0.5s ease; font-size:24px ; color: #ffffff; line-height: 120px; text-align: center; position: absolute; left: 0; top:0; width: 180px;}
.dm li:nth-child(10) span,.dm li:nth-child(11) span{ display: block; padding-top: 30px; font-size:24px ; color: #fff; line-height: 30px;}
.dm li p{ opacity:0; transition:all 0.8s ease; -webkit-transition:all 0.8s ease;  margin-top: 20px;height: 102px; position: absolute; left: 0; top:0; margin-left: 12px;}
.dm li p a>img{ display: block; width: 52px; height: 72px;float: left;z-index: 100;}
.dm li em{ display: block; float: left; height: 61px;  padding-top: 16px; padding-left:5px; font-size: 18px; color: #fff; line-height: 18px; font-weight: bold;}
.dm li:nth-child(10) em,.dm li:nth-child(11) em,.dm li:nth-child(14) em{  padding-left: 10px; font-size: 18px; line-height: 22px; padding-top: 0;}

.dm li em i{ display: block;font-size: 14px; color: #fff; line-height: 14px; padding-top: 10px;font-weight: bold;}
.dm li:hover>img{filter: blur(1px);}
.dm li:hover p{ opacity:1;}
.dm li:hover span{ opacity:0;}


.jm{ height: 999px;background:url(Img/Index/jm_bg.jpg) no-repeat center;position: relative; }
.jm h2{ display: block; text-align: center; font-size:48px ;line-height: 48px; color:#fff ; padding-top:98px ; padding-bottom:40px;font-weight: normal;}
.jm h3{ display: block; text-align: center; font-size:48px ;line-height: 48px; color:#fff; padding-bottom:80px;font-weight: normal;}
.jm h3 b{ font-weight: bold; font-size:76px ; color: #fff; line-height:76px ;}
.jm ul li{ float: left; width: 240px; height: 280px;}
.jm ul li img{ display: block; width:140px ; height: 100px ; margin: 0 auto;}

.jm ul li span{display: block; text-align: center; font-size: 24px; line-height: 24px; color: #fff; padding-top: 25px; padding-bottom: 15px;}
.jm ul li p{ display: block; text-align: center; font-size:16px ; line-height:24px; color: #fff;}

.bz{ height:1012px;background:url(Img/Index/bz_bg.jpg) no-repeat center;position: relative; }
.bz h3{ display: block; text-align: center; font-size:48px ;line-height: 48px; color:#fff; padding-bottom:70px;font-weight: normal; padding-top: 93px;}
.bz h3 b{ font-weight: bold; font-size:76px ; color: #fff; line-height:76px ;}
.bz ul{height:180px;}
/*.bz ul{ height:160px ; border-top:1px solid #7c7d87 ; border-bottom:1px solid #7c7d87 ; padding: 0 25px;}*/
.bz ul li{ float: left; padding-top: 35px; margin-right: 35px;}
.bz ul li:last-child{ margin-right: 0;}
.bz ul li img{ display: block; width: 90px; height: 90px; float: left;}
.bz ul li span{ float:left; font-size:24px ; line-height:40px ; color: #fff; padding-left: 14px;}
.bz p img{ display: block; width: 1200px; height: 500px ; margin: 63px auto 0;}

.case{height: 580px;background:url(Img/Index/case_bg.jpg) no-repeat center 0;}
.case h2{font-size: 48px;color: #1d6a5a;line-height: 48px;text-align: center;font-weight:normal;padding-top: 95px;height: 60px;}
.case_list{height: 358px;}
.case_list li img{display:block;width: 370px;height: 278px;top: 0;}
.case_list li p{position: absolute;width: 370px;height: 50px;line-height: 50px;font-size: 18px;color: #404040;left: 490px;bottom: 0;text-align: center;z-index: 100;opacity: 0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#222;}

.liuy{height: 600px;background:url(Img/Index/liuy_bg.jpg) no-repeat center center;}
.ly_box {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #535353;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    float: left;
    height: 334px;
    margin-bottom: 0;
    margin-left: 162px;
    margin-right: 220px;
    margin-top: 220px;
    padding-bottom: 0;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 0;
    width: 324px;
}
.ly_box h3{font-size: 24px;color: #fff;line-height: 75px;font-weight: normal;}
.ly_box li{height: 44px;border:1px solid #707070;border-radius: 5px;margin-bottom: 12px;}
.ly_box li label{float: left;font-size: 18px;color: #fff;line-height: 44px;padding-left: 20px;}
.ly_box li input{float: left;width: 210px;height: 44px;line-height: 44px;font-size: 14px;color: #fff;outline: 0;border: 0;background: none;}
.ly_box .submit{ text-align:center; float: left;width: 155px;height: 46px;line-height: 46px;font-size: 18px;color: #1d6a5a;background: #9fcec4;border-radius: 5px;border: 0;outline: 0;}
.ly_box .jl{float: right; text-align:center; width: 155px;height: 46px;line-height: 46px;font-size: 18px;color: #fff;background: #1d6a5a;border-radius: 5px;border: 0;outline: 0;}


/*资历证书*/
.bz .certificate{ margin-top:200px;}
.bz .certificate ul{ border:none;}
.bz .certificate li img{ width:320px; height:423px; display:block; border:3px solid #847860; border-radius:4px; /* filter: blur(1px);*/  }
.bz .certificate li img.carousel-center{ /* filter: blur(0);*/}

.bz .certificate li img.depth3 
{
    /*transform:matrix(1,0,0,1,10,20);*/
    /*transform:matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,10,20,30,1);*/
    /*matrix3d(0.86602, 0, -0.49999, 0, 0, 1, 0, 0, 0.49999, 0, 0.86602, 0, -235.819, 0, -63.05, 1);*/
    /*matrix3d(0.86602, 0, 0.49999, 0, 0, 1, 0, 0, -0.49999, 0, 0.86602, 0, 235.496, 0, -62.95, 1);*/
    /*transform:matrix3d(0.86602, 0, -0.49999, 0, 0, 1, 0, 0, 0.49999, 0, 0.86602, 0, 10, 20, -63.05, 1);*/
    /* 左右拉伸、Z轴值、0、Z指向（相对视角平面），左右倾斜度，上下拉伸度，0，Z指向（相对垂直面），0，0，1，0,横坐标偏移量，纵坐标偏移量，z坐标便宜量（0），缩放量（1为原值，超大越小）*/
    -webkit-transform:matrix3d(1, 0, 0, 0.002, -0.02, 0.9, 0, 0.0003, 0, 0, 1, 0, 65, 28, 3, 1.1);
    -ms-transform:matrix3d(1, 0, 0, 0.002, -0.02, 0.9, 0, 0.0003, 0, 0, 1, 0, 65, 28, 3, 1.1);
   transform:matrix3d(1, 0, 0, 0.002, -0.02, 0.9, 0, 0.0003, 0, 0, 1, 0, 65, 28, 3, 1.1); box-shadow: 10px 18px 40px #333;
    /*transform: matrix3d(0.86602, 0, -0.49999, 0, 0, 1, 0, 0, 0.49999, 0, 0.86602, 0, -235.819, 0, -63.05, 1);*/
    
    }
.bz .certificate li img.depth2
{
    transform:matrix3d(1, 0, 0, 0.002, -0.02, 0.9, 0, 0.0003, 0, 0, 1, 0,65, 28, 3, 1.2);
    -webkit-transform:matrix3d(1, 0, 0, 0.002, -0.02, 0.9, 0, 0.0003, 0, 0, 1, 0,65, 28, 3, 1.2);
    -ms-transform:matrix3d(1, 0, 0, 0.002, -0.02, 0.9, 0, 0.0003, 0, 0, 1, 0,65, 28, 3, 1.2);
    box-shadow: 10px 18px 40px #333;}

.bz .certificate li img.mdepth3
{
    transform:matrix3d(1, 0, 0, -0.002, 0.02, 0.9, 0, 0.0003, 0, 0, 1, 0, -65, 28, 3, 1.1);
     -webkit-transform:matrix3d(1, 0, 0, -0.002, 0.02, 0.9, 0, 0.0003, 0, 0, 1, 0, -65, 28, 3, 1.1);
     -ms-transform:matrix3d(1, 0, 0, -0.002, 0.02, 0.9, 0, 0.0003, 0, 0, 1, 0, -65, 28, 3, 1.1);
    box-shadow: 10px 18px 40px #333;}
.bz .certificate li img.mdepth2
{
    transform:matrix3d(1, 0, 0, -0.002, 0.02, 0.9, 0, 0.0003, 0, 0, 1, 0,-65, 28, 3, 1.2); 
    -webkit-transform:matrix3d(1, 0, 0, -0.002, 0.02, 0.9, 0, 0.0003, 0, 0, 1, 0,-65, 28, 3, 1.2);
    -ms-transform:matrix3d(1, 0, 0, -0.002, 0.02, 0.9, 0, 0.0003, 0, 0, 1, 0,-65, 28, 3, 1.2);
    box-shadow: 10px 18px 40px #333;}