﻿.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1}
#about{width:100%;float:left}
.about-title{padding-top:50px;text-align:center}
.about-title .p-1{height:40px;line-height:40px;font-size:36px;color:#1c92d5;text-align:center;font-weight:600}
.about-title .p-2{height:38px;background:url(../images/images/gywm.png) no-repeat center}
.about-title .p-3{height:38px;background:url(../images/images/wmdys.png) no-repeat center}
.youshi-box{margin-top:66px;width:1060px;margin-left:auto;margin-right:auto}
.youshi-box ul{width:1060px}
.youshi-box ul li{width:190px;padding-top:120px;margin-left:11px;margin-right:11px;float:left}
.youshi-box ul li.li-1{background:url(../images/images/li-1.png) no-repeat center top}
.youshi-box ul li.li-2{background:url(../images/images/li-2.png) no-repeat center top}
.youshi-box ul li.li-3{background:url(../images/images/li-3.png) no-repeat center top}
.youshi-box ul li.li-4{background:url(../images/images/li-4.png) no-repeat center top}
.youshi-box ul li.li-5{background:url(../images/images/li-5.png) no-repeat center top}
.youshi-box ul li .name{height:28px;line-height:28px;margin-top:16px;font-size:20px;color:#333;text-align:center;font-weight:600}
.youshi-box ul li .main{line-height:24px;font-size:14px;color:#555;text-align:left}
.blue-box{height:490px;background:url(../images/images/7841.jpg) no-repeat center}
.alzs{height:170px;background:url(../images/images/alzs.jpg) no-repeat center}
.bg-col-1{background:#eee;padding-top:45px;padding-bottom:65px}
.bg-col-2{background:url(../images/images/bg-col-2.png) no-repeat center bottom;padding-bottom:48px}
.picMarquee-left{width:1200px;overflow:hidden;position:relative;margin:0 auto}
.picMarquee-left .bd ul{overflow:hidden;zoom:1}
.picMarquee-left .bd ul li{background:#fff;margin:0 8px;float:left;display:inline;overflow:hidden;text-align:center}
.picMarquee-left .bd ul li a img{display:block;padding:2px;border:1px solid #ccc}
.picMarquee-left .bd ul li b{line-height:30px}
.tempWrap{width:100%!important}
.picScroll-left{text-align:center;position:relative}
.picScroll-left .hd{overflow:hidden;height:30px;background:#f4f4f4;padding:0 10px}
.picScroll-left .next{width:30px;height:60px;display:inline-block;background:url(../images/images/swip-left.png) no-repeat center;position:absolute;left:0;top:50%;margin-top:-30px;z-index:100}
.picScroll-left .prev{width:30px;height:60px;display:inline-block;background:url(../images/images/swip-right.png) no-repeat center;position:absolute;right:0;top:50%;margin-top:-30px;z-index:100}
.picScroll-left .next.ac3{width:28px;height:53px;display:inline-block;background:url(../images/images/swip-left3.jpg) no-repeat center;position:absolute;left:0;top:50%;margin-top:-26px;z-index:100}
.picScroll-left .prev.ac3{width:28px;height:53px;display:inline-block;background:url(../images/images/swip-right3.png) no-repeat center;position:absolute;right:0;top:50%;margin-top:-26px;z-index:100}
.picScroll-left .hd .prevStop{background-position:-60px 0}
.picScroll-left .hd .nextStop{background-position:-60px -50px}
.picScroll-left .hd ul{float:right;overflow:hidden;zoom:1;margin-top:10px;zoom:1}
.picScroll-left .hd ul li{float:left;width:9px;height:9px;overflow:hidden;margin-right:5px;text-indent:-999px;cursor:pointer;background:#00f}
.picScroll-left .hd ul li.on{background-position:0 0}
.picScroll-left .bd{width:1120px;margin:0 auto}
.picScroll-left .bd ul{overflow:hidden;zoom:1}
.picScroll-left .bd ul li{width:20%;float:left;display:inline;overflow:hidden;text-align:center}
.picScroll-left .bd ul li a{width:86%;height:100%;display:inline-block;text-align:center;margin:0 auto}
.picScroll-left .bd ul li a img{width:100%;height:160px;display:block;margin:0 auto}
.picScroll-left .bd ul li .p-name{height:28px;line-height:28px;font-size:16px;color:#333;text-align:center;margin-top:12px;background:#fae8f4}
.picScroll-left .bd ul li .p-remark{line-height:26px;font-size:14px;color:#666;padding-left:15px;padding-right:15px;text-align:left}
.banner_bg{background:#fae8f4;padding-bottom:40px}
.product-box{min-height:636px}
.product-box .product-left{width:278px;border:1px solid #ccc;height:100%;float:left}
.product-box .product-left .top{background:url(../images/images/product-left-top.png) no-repeat center;height:90px;margin-bottom:20px}
.product-box .product-right{width:890px;height:100%;float:right}
.product-box .product-right .top{height:35px;line-height:35px;background:#ededed url(../images/images/product-right-top.png) no-repeat 0 center}
.product-box .product-right .top .more{height:35px;line-height:35px;display:inline-block;float:right;font-size:14px;margin-right:10px;color:#333}
.product-box-ul li{width:286px;padding-left:5px;padding-right:5px;float:left;margin-bottom:10px}
.product-box-ul li a{width:100%;height:auto;display:block;overflow:hidden;text-align:center}
.product-box-ul li a img{width:100%;height:286px;margin:0 auto}
.product-box-ul li p{height:30px;line-height:30px;font-size:12px;color:#333;text-align:center}
.product-box-ul li p a{width:100%;height:100%;line-height:30px;display:inline-block}
.four-box{padding-top:217px;background:url(../images/images/four-box.png) no-repeat center top}
.four-box .four-height{height:350px;margin-top:60px}
.four-box .four-height .wid-1{width:500px;height:350px;float:left}
.four-box .four-height .wid-1.bg-1{background:url(../images/images/four-bg-1.jpg) no-repeat center}
.four-box .four-height .wid-1.bg-2{background:url(../images/images/four-bg-2.jpg) no-repeat center}
.four-box .four-height .wid-2{width:670px;margin-left:30px;height:350px;float:left}
.four-box .four-height .four-center{height:175px;padding-left:127px;width:543px}
.four-box .four-height .four-center.c-1{background:url(../images/images/c-1.png) no-repeat 0 0}
.four-box .four-height .four-center.c-2{background:url(../images/images/c-2.png) no-repeat 0 0}
.four-box .four-height .four-center.c-3{background:url(../images/images/c-3.png) no-repeat 0 0}
.four-box .four-height .four-center.c-4{background:url(../images/images/c-4.png) no-repeat 0 0}
.four-box .four-height .four-center .name{width:auto;height:54px;line-height:54px;display:inline-block;border-bottom:1px dashed #444;font-size:24px;color:#000;font-weight:600}
.four-box .four-height .four-center .biaoyu{padding-top:12px;line-height:32px;font-size:16px;color:#333}
#gsdt dt a,#hyzx dt a,.about-title a,.product-title a{display:block;float:right;text-align:center;background:#fff;font-size:12px;width:67px;line-height:20px;margin:13px 19px 0 0;border-radius:10px}
#gsdt dt a:hover,#hyzx dt a:hover,.about-title a:hover,.product-title a:hover{background:#333;color:#fff}
.aboutL{float:left;width:471px;height:296px;background:url(../images/images/aboutL.png) no-repeat center}
.aboutL a{width:500px;height:270px;display:inline-block}
.aboutL a img{width:500px;height:270px;display:inline-block}
.aboutR{width:693px;float:right;font-size:14px}
.aboutR .h4{height:28px;line-height:28px;font-size:26px;color:#333;font-weight:600}
.aboutR .h4 span{font-size:24px;color:red;font-weight:400;margin-left:11px}
.aboutR h2{line-height:50px;font-size:18px;color:#333}
.team{height:482px;background:url(../images/images/tuandui.png) no-repeat center}
.aboutR p{padding-top:32px;line-height:28px;color:#666}
.aboutR p .more{height:24px;line-height:24px;display:inline-block;color:red;text-align:center}
.aboutCenter{width:100%;font-size:14px;margin:30px 0 0 0}
.aboutCenter h2{line-height:50px;font-size:18px;color:#000}
.aboutCenter .about-img{width:1110px;height:235px;margin:45px 0 60px 0}
.aboutCenter .about-img li{width:350px;height:235px;display:inline-block;float:left;margin-right:30px}
.aboutCenter .about-img li.last{margin-right:0}
.aboutCenter .about-img li a{width:100%;height:100%;display:inline-block}
.aboutCenter .about-img li a.a-1{background:url(../images/images/about-img-1.png) no-repeat center}
.aboutCenter .about-img li a.a-2{background:url(../images/images/about-img-2.png) no-repeat center}
.aboutCenter .about-img li a.a-3{background:url(../images/images/about-img-3.png) no-repeat center}
#alzs{width:23%;float:right;margin-top:50px}
.alzs-title{line-height:45px;height:45px;background:#e4e4e6 url(../images/index/alzs-tit.jpg) no-repeat center}
.slideBox{width:90%;height:240px;overflow:hidden;position:relative;margin:45px auto 0}
.slideBox .hd{height:15px;overflow:hidden;position:absolute;z-index:1;bottom:34px;text-align:center;width:100%}
.slideBox .hd ul{overflow:hidden;zoom:1}
.slideBox .hd ul li{display:inline-block;margin-right:2px;width:10px;height:10px;background:#fff;cursor:pointer;text-indent:500px;border-radius:5px}
.slideBox .hd ul li.on{background:red;color:#fff}
.slideBox .bd{position:relative;height:100%;z-index:0}
.slideBox .bd li{zoom:1;vertical-align:middle}
.slideBox .bd img{width:250px;height:210px;display:block}
.slideBox .bd li p{text-align:center;line-height:34px}
.swiper-container{width:100%;height:100px}
.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
#product2{background:#008081;padding-bottom:50px}
.module-title{padding-top:50px;padding-bottom:34px}
.module-title .h4{height:36px;line-height:36px;font-size:36px;color:#1c92d5;text-align:center;font-weight:600}
.module-title .name{height:40px;line-height:40px;text-align:center;font-size:28px;color:#333;margin-bottom:9px}
.module-title .last{height:29px;line-height:29px;background:url(../images/images/last.png) no-repeat center;margin-bottom:50px;text-align:center}
.module-title .last a{width:150px;height:29px;line-height:29px;display:inline-block;background:#646464;font-size:15px;color:#fff;text-align:center;margin:0 auto}
.module-title .h5{height:40px;line-height:40px;font-size:26px;color:#000;text-align:center;font-weight:600;position:relative}
.module-title .h5 span{width:142px;height:40px;line-height:40px;display:inline-block;background:#fae8f4;text-align:center;position:absolute;left:50%;margin-left:-71px;top:0}
.module-title .h5 i{width:100%;height:1px;display:inline-block;background:#949693;position:absolute;left:0;top:19px}
.module-box .module-float{float:left;margin-left:20px;margin-right:20px;margin-bottom:20px;width:260px}
.module-box .module-float a{display:block;overflow:hidden}
.module-box .module-float a img{width:100%;height:174px;display:block;opacity:.8}
.module-box .module-float a img:hover{transition:.5s;transform:scale(1.2,1.2);opacity:1}
.module-box .module-float p.p-1{text-align:left;line-height:34px;height:34px;padding-left:12px;padding-top:10px;font-size:16px;color:#000}
.module-box .module-float p.p-2{text-align:left;line-height:30px;height:30px;padding-left:12px;padding-bottom:10px;font-size:14px;color:#9f9f9f}
.module-box .module-float2{float:left;margin-left:20px;margin-right:25px;margin-bottom:25px;width:350px;position:relative}
.module-box .module-float2.shadow{box-shadow:0 2px 6px #ccc}
.module-box .module-float2 a{display:block;overflow:hidden;position:relative;text-align:center}
.module-box .module-float2 a .name{width:146px;height:42px;line-height:42px;text-align:center;font-size:16px;color:#fff;position:absolute;top:216px;left:50%;margin-left:-73px;background:#fe5722}
.module-box .module-float2 a img{height:235px;margin:0 auto}
.module-box .module-float2 p.p-hide{text-align:left;line-height:20px;height:20px;padding-right:24px;border-right:3px solid #fff;font-size:16px;color:#fff;position:absolute;right:33px;bottom:33px;display:none}
.module-box .module-float2:hover p.p-hide{display:block}
.module-box .module-float2 .gray{width:100%;height:100%;background:url(../images/images/gray.png) repeat;display:none;position:absolute;left:0;top:0}
.module-box .module-float2:hover .gray{display:inline-block}
.module-box .module-float2 p.zhu{height:46px;line-height:46px;margin-top:48px;font-size:18px;text-align:left;padding-left:22px;color:#333}
.module-box .module-float2 p.fu{height:56px;line-height:28px;padding-bottom:22px;padding-left:14px;padding-right:14px;font-size:14px;text-align:left;color:#909090}
.module-box2{width:1080px;height:660px;margin:0 auto}
.module-box2 #contact{width:100%;height:660px;display:inline-block;float:right}
.contact-icon{height:115px;background:url(../images/images/contact-icon.png) no-repeat center}
.contact-title{line-height:35px;font-size:22px;color:#707070;text-align:center}
.contact-word{height:65px;line-height:65px;text-align:center;font-size:44px;color:#202020;margin-top:45px}
.contact-tel{height:54px;line-height:54px;text-align:center;font-size:48px;color:#202020}
.contact-email{padding-top:64px;padding-bottom:64px;height:166px;background:url(../images/images/contact-icon2.png) no-repeat center}
.contact-last{height:32px;background:url(../images/images/contact-icon3.png) no-repeat center}
#message{background:#4a4a4a}
#message .padd{padding-right:56px;padding-left:56px}
#message .padd .message-top{height:55px;line-height:55px;padding-top:42px;padding-bottom:26px;font-size:24px;color:#fff;text-align:left}
.form-p{margin-bottom:24px}
.form-p .text{width:100%;height:50px;padding-left:16px;font-size:15px;color:grey;background:#fff;border-radius:6px;border:0}
.form-p .textarea{width:100%;height:192px;padding-left:16px;font-size:15px;color:grey;background:#fff;border-radius:6px;border:0;resize:none}
.submit{width:184px;height:50px;display:inline-block;background:#008081;border-radius:6px;border:0;text-align:center;font-size:20px;color:#fff;cursor:pointer}
#product dt{line-height:45px;height:45px;background:#e4e4e6 url(../images/index/product-tit.jpg) no-repeat;margin-bottom:31px}
#product dd{float:left;margin:0 1% 8px;transition:.5s;width:23%}
#product dd:hover{box-shadow:0 0 5px #c5c5c5}
#product dd a{display:block;overflow:hidden}
#product dd img{width:100%;height:160px;display:block;opacity:.8}
#product dd img:hover{transition:.5s;transform:scale(1.1,1.1);opacity:1}
#product dd p{text-align:center;line-height:40px}
#gsdt{float:left}
#hyzx{float:right}
#gsdt{width:31%;margin-right:3%;padding-bottom:20px;float:left}
#hyzx{width:31%;margin-right:3%;padding-bottom:20px;float:left}
#lxwm{width:32%;padding-bottom:20px;float:left}
#gsdt dt{background:#e4e4e6 url(../images/index/gsdt-tit.jpg) no-repeat}
#hyzx dt{background:#e4e4e6 url(../images/index/hyzx-tit.jpg) no-repeat}
#gsdt dt,#hyzx dt{line-height:45px;height:45px;margin-bottom:16px}
#gsdt dd,#hyzx dd{line-height:40px;height:40px;border-bottom:1px dashed #c5c5c5;padding:0 14px 0 30px;background:url(../images/common/news-li.jpg) no-repeat 13px center}
#gsdt dd a,#hyzx dd a{float:left;font-size:.9rem}
#gsdt dd span,#hyzx dd span{float:right;font-size:.8rem;color:#666}
#yqlj{margin:50px 0 0 0;line-height:40px;font-size:14px;background:#e5e5e5;color:#333}
#yqlj span{color:#1d92d7;font-size:18px;margin-right:8px}
#yqlj a{color:#333}
.list-top{height:54px;line-height:54px;background:url(../images/images/list-top.jpg) repeat-x 0 bottom;font-size:20px;color:#333}
.list-top .ii{width:10px;height:10px;display:inline-block;background:#18a12f;margin-right:11px;vertical-align:middle}
.list-top .more{width:60px;height:20px;line-height:20px;display:inline-block;float:right;margin-top:26px;font-size:12px;color:#666;text-align:center;text-decoration:none;border-radius:4px}
.list-top .more:hover{background:#18a12f;color:#fff}
.new-ul li{height:40px;line-height:40px;padding-left:12px;font-size:14px;color:#444;background:url(../images/images/new-ul.jpg) no-repeat 0 center;border-bottom:1px dashed #666}
.new-ul li a{float:left;font-size:.9rem}
.new-ul li span{float:right;font-size:.8rem;color:#666}
#xpzs{margin:50px 0 0 0}
.picScroll-left2{text-align:center;position:relative}
.picScroll-left2 .hd{overflow:hidden;height:30px;background:#f4f4f4;padding:0 10px}
.picScroll-left2 .next{width:40px;height:100px;display:inline-block;background:url(../images/images/swip-left2.png) no-repeat center;position:absolute;left:-60px;top:50%;margin-top:-50px;z-index:100}
.picScroll-left2 .prev{width:40px;height:100px;display:inline-block;background:url(../images/images/swip-right2.png) no-repeat center;position:absolute;right:-60px;top:50%;margin-top:-50px;z-index:100}
.picScroll-left2 .hd .prevStop{background-position:-60px 0}
.picScroll-left2 .hd .nextStop{background-position:-60px -50px}
.picScroll-left2 .hd ul{float:right;overflow:hidden;zoom:1;margin-top:10px;zoom:1}
.picScroll-left2 .hd ul li{float:left;width:9px;height:9px;overflow:hidden;margin-right:5px;text-indent:-999px;cursor:pointer;background:#00f}
.picScroll-left2 .hd ul li.on{background-position:0 0}
.picScroll-left2 .bd{width:1200px;margin:0 auto}
.picScroll-left2 .bd ul{overflow:hidden;zoom:1}
.picScroll-left2 .bd ul li{width:25%;float:left;overflow:hidden;text-align:center}
.picScroll-left2 .bd ul li a{width:100%;height:100%;display:inline-block;text-align:center}
.picScroll-left2 .bd ul li a img{width:86%;height:210px;display:block;margin:0 auto}
.picScroll-left2 .bd ul li .p-name{width:86%;height:28px;line-height:28px;font-size:16px;color:#333;text-align:center;background:#fff;margin:0 auto}
.picScroll-left2 .bd ul li .p-remark{line-height:26px;font-size:14px;color:#666;padding-left:15px;padding-right:15px;text-align:left}
.news-name .name-1{height:45px;line-height:45px;text-align:center;font-size:30px;color:#d30004;font-weight:600}
.news-name .name-2{width:980px;height:30px;line-height:30px;margin:0 auto;text-align:center;position:relative}
.news-name .name-2 i{width:100%;height:1px;display:inline-block;background:#e7e7e7;margin-top:14px}
.news-name .name-2 span{width:180px;height:30px;line-height:30px;display:inline-block;font-size:20px;color:#666;text-align:center;font-weight:400;position:absolute;left:50%;margin-left:-90px;top:0;background:#fff}
.news-box .half-1{width:540px;float:left}
.news-box .half-2{width:540px;float:right}
.news-box .top{height:95px;line-height:95px;font-size:20px;color:#373737;font-weight:600}
.news-box .top span{margin-left:7px;font-size:20px;color:#666;font-weight:400}
.news-box .top a{font-size:13px;color:#474747;margin-right:4px;float:right}
.news-box .first-new{height:165px;padding-left:270px;width:430px;display:inline-block;position:relative}
.news-box .first-new img{width:230px;height:165px;position:absolute;left:0;top:0}
.news-box .first-new .p-1{height:22px;line-height:22px;text-align:left;font-size:16px;color:#1b93d2;font-weight:600}
.news-box .first-new .p-2{height:22px;line-height:22px;text-align:left;font-size:14px;color:#666;margin-top:6px}
.news-box .first-new .p-3{padding-top:7px;line-height:26px;text-align:left;font-size:14px;color:#757575}
.news-box .img-1{height:103px;width: 48%;background:url(../images/images/img-1.png) no-repeat center;background-size:100% 100%;margin: 20px 1% 13px 1%;float: left;}
.news-box .img-2{height:103px;width: 48%;background:url(../images/images/img-2.jpg) no-repeat center;background-size:100% 100%;margin: 20px 1% 13px 1%;float: left;}
.news-ul li{height:44px;line-height:44px;border-bottom:1px dashed #313131;padding-left:21px;background:url(../images/images/news-ul.png) no-repeat 0 center;width: 48%;float: left;margin: 0 1%;box-sizing: border-box;}
.news-ul li .right{color:#555;margin-right:7px;float:right;font-size:14px}
@media only screen and (min-width:100px) and (max-width:640px){
.four-box{display:none;}
}

#hzhb{}
#hzhb .name-1{
    margin: 30px 0;
}
.hzhb{
    display: block;
    max-width: 100%;
}