@charset "utf-8";
/* CSS Document */

.biaoyu{width: 100%;line-height: 40px;background: #222222;}
.biaoyuz{width: 1200px;margin: auto;}
.biaoyuz p{float: left;font-size: 14px;color: #ffffff;}
.biaoyuz p:last-of-type{float: right;}
.head{width: 100%;background: url(../images/headbj_02.png);background-size: 100% 100%;height: 100px;}
.headz{width: 1200px;margin: auto;}
.logo{float: left;padding-top: 15px;}
.yizfw{float: right;padding-top: 35px;}
.pcdh{width: 100%;background: #ff6000;}
.main{width: 1200px;margin: auto;}
.pcdhzj{width: 100%;}
.pcdhzj li{float: left;font-size: 18px;color: #ffffff;line-height: 50px;padding: 0 13px;margin-right: 2%;}
.pcdhzj li:hover{background: #dc5403;}
.pcdhzj li:last-of-type{margin-right: 0;}
.zuobiandh{width: 25%;float: left;border:1px solid #cccccc;}
.fwdh{width: 100%;background: #ff6000;line-height: 50px;color: #ffffff;text-indent: 20px;}
.yigo{width: 100%;background: #fff;border-bottom:1px solid #cccccc;}
.yigoz{width: 86.6%;padding: 17px 0;position: relative;float: right;padding-right: 20px;}
.qiba{float: left;}
.qiba p{font-size: 16px;color: #ff6000;}
.qiba ul{width: 100%;}
.qiba ul li{float: left;margin-right: 7px;font-size: 14px;color: #999999;}
.hjj{float: right;padding-top: 14px;}
.meidd{position: absolute;background: #fff;right: -140%;display: none;z-index: 999;width: 140%;top: 0;padding-bottom: 10px;}
.meidd li{line-height: 40px;font-size: 14px;color: #999999;border-bottom: 1px solid #999999;width: 90%;margin: auto;}
.meidd li:after{content: "";display: block;width: 2px;height: 15px;background: #999999;float: left;margin-top: 13px;margin-right: 5px;}
.in_banner{width: 74.8%;float: right;}
.in_banner img{width: 100%;}
.in_banner span{width: 10px;height: 6px;background-color: #999999;opacity: 1;border-radius: 0;}
.in_banner .swiper-pagination-bullet-active{background-color: #ff6000;width: 30px;}
.yigoz:hover .meidd{display: block;}
.shamz{text-align: center;font-size: 30px;color: #333333;padding-top: 77px;}
.baij{width: 300px;height: 1px;background: #efefef;margin: auto;margin-top: 30px;margin-bottom: 40px;}
.baij span{width: 100px;height: 1px;background: #ff6000;margin: auto;display: block;}
.dtul{width: 100%;}
.dtul li{width: 100%;border-bottom:1px solid #cacaca;padding-bottom: 20px;margin-bottom: 18px;}
.zuoxtu{width: 320px;float: left;}
.zuoxtu img{width: 100%;display: block;}
.youxqi{width: 68%;float: right;margin-right: 3%;}
.bt1{font-size: 18px;color: #333333;white-space:nowrap;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow:ellipsis;}
.ms1{font-size: 14px;color: #666666;line-height: 30px;padding-top: 30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.sj1{font-size: 14px;color: #666666;padding-top: 45px;}

.pages{
    text-align:center;
    margin:40px auto;
    font-size: 0;
}
.pages span{
    display:inline-block;
    height:30px;
    min-width:30px;
    background:#ff6000;
    color:#fff;
    line-height:30px;
    font-size: 14px;
    margin: 0 5px;
}
.pages a{
    display:inline-block;
    height:28px;
    width:30px;
    border:1px solid #dedede;
    line-height:28px;
    font-size: 14px;
    margin: 0 5px;
}
.pages .a1{
    display:inline-block;
    height:28px;
    width:58px;
    border:1px solid #dedede;
    line-height:28px;
    font-size: 14px;
    margin: 0 5px;
}

.xqq{width: 100%;padding-top: 75px;}
.xqbt1{text-align: center;font-size: 18px;color: #333333;}
.fab{text-align: center;font-size: 14px;color: #999999;padding-top: 15px;}
.fanl{width: 100%;}
.fanl p{width: 120px;line-height: 40px;text-align: center;background: #fdf0e8;font-size: 14px;color: #ff6000;float: right;}
.dqnr{width: 100%;padding-top: 20px;font-size: 14px;color: #333333;line-height: 35px;}
.dqnr img{display: block;max-width: 100%;margin: auto;}
.dqnr *{font-size: 14px;color: #333333;}
.sahngxp{padding-top: 70px;margin-bottom: 110px;}
.sahngxp p{width: 100%;white-space:nowrap;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow:ellipsis;font-size: 16px;color: #333333;margin-bottom: 20px;}
.guanyu{font-size: 14px;color: #333333;line-height: 30px;}
.lianxz{width: 100%;padding-top: 70px;padding-bottom: 90px;}
.zuolo{float: left;width: 31.6%;}
.zuolo h3{font-size: 24px;color: #333333;}
.lxnr{font-size: 16px;color: #333333;line-height: 35px;padding-top: 40px;}
.youxdt{width: 50%;float: right;}
#allmap{width: 100%;height: 400px;}
.linyu{width: 100%;position: relative;}
.linyuz{width: 87%;margin: auto;}
.linyuz .swiper-slide{text-align: center;}
.linyuz .swiper-slide p{font-size: 16px;color: #333333;padding-top: 20px;display: table;margin: auto;padding-bottom: 5px;border-bottom:2px solid #fff;}
.linyuz .swiper-slide:hover p{border-bottom:2px solid #ff6000;}
.linyu .swiper-button-next{width: 16px;height: 29px;position: absolute;right: 0;background-size: 100% 100%;background: url(../images/ox_05.png);outline: none;top: 23px;margin-top: 0;}
.linyu .swiper-button-prev{width: 16px;height: 29px;position: absolute;left: 0;background-size: 100% 100%;background: url(../images/hx_03.png);outline: none;top: 23px;margin-top: 0;}
.linyu .swiper-button-next:hover{background: url(../images/hx_05.png);}
.linyu .swiper-button-prev:hover{background: url(../images/ox_03.png);}
.lyxx{width: 100%;margin-top: 30px;}
.xianktu{width: 50%;float: left;}
.xianktu img{width: 100%;display: block;}
.xxzi{float: right;width: 46%;font-size: 16px;color: #333333;line-height: 35px;padding-top: 20px;}
.wenti{width: 100%;}
.wenti li{float: left;width: 48.3%;margin-bottom: 40px;}
.wenti li:nth-child(2n){float: right;}
.shangwen{width: 100%;background: #ff6000;line-height: 50px;border-radius: 10px;}
.wentu{float: left;margin-left: 12px;position: relative;top: 10px;}
.shangwen p{width: 80%;white-space:nowrap;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow:ellipsis;font-size: 18px;color: #ffffff;float: left;padding-left: 17px;}
.huida{width: 93%;background: #fff9f6;padding: 20px 20px;font-size: 14px;color: #333333;font-size: 14px;color: #333333;line-height: 30px;}
.jinp{width: 1322px;margin: auto;position: relative;}
.jinpz{width: 1200px;margin: auto;}
.hyouxi{width: 87%;margin: auto;padding-top: 20px;padding-bottom: 20px;}
.hyouxi p{font-size: 18px;color: #333333;}
.jpnr{font-size: 14px;color: #333333;line-height: 30px;padding-top: 15px;}
.jinpz .swiper-slide{box-sizing: border-box;}
.jinpz .swiper-slide:hover{background: #fff;box-shadow: 0px 0px 20px #e1e1e1;}
.jinpz .swiper-slide img{width: 100%;display: block;}
.jinp .swiper-button-next{position: absolute;right: 0;width: 21px;height: 40px;background: url(../images/hjt_05.png);background-size: 100% 100%;margin-top: 0;outline: none;}
.jinp .swiper-button-prev{position: absolute;left: 0;width: 21px;height: 40px;background: url(../images/hjt_03.png);background-size: 100% 100%;margin-top: 0;outline: none;}
.jinp .swiper-container{padding-bottom: 10px;}
.jxkc{width: 100%;}
.jxkc li{width: 23.3%;float: left;margin-right: 2%;}
.jxkc li img{width: 100%;display: block;}
.jxkc li:last-of-type{margin-right: 0;}
.baom{width: 100%;margin-top: 80px;padding-bottom: 110px;}
.sie{text-align: center;padding-top: 110px;font-size: 30px;color: #333333;}
.zbxx{text-align: center;padding-top: 35px;}
.tijiao{width: 600px;padding-top: 35px;margin: auto;}
.yidang{width: 100%;line-height: 50px;background: rgba(255,255,255,0.9);margin-bottom: 17px;}
.yidang p{font-size: 18px;color: #333333;text-indent: 30px;float: left;}
.yidang p span{color: #f21515;}
.yidang input{float: left;width: 70%;line-height: 50px;border: none;text-indent: 15px;font-size: 18px;background: none;}
.yanzm{border:1px solid #eeeeee;float: left;width: 80px;text-align: center;height: 48px;}
.yanzm font{font-size: 23px;}
.yidang textarea{width: 70%;height: 150px;border:none;background: none;font-size: 18px;text-indent: 15px;padding-top: 11px;}
.tjo{width: 100%;background: #ff6000;line-height: 50px;text-align: center;font-size: 18px;color: #ffffff;border:none;}
.duoqian{width: 100%;padding-top: 40px;}
.zfangq{width: 66%;float: left;}
.zfangq img{display: block;width: 100%;}
.jiekbai{width: 33.33%;float: right;background: #fff;box-shadow: 0px 0px 20px #eeeeee;}
.jiekbaiz{width: 81%;margin: auto;padding: 40px 0;}
.shenql{width: 100%;}
.shenql img{float: left;display: block;}
.shenql p{float: left;font-size: 17px;color: #666666;margin-left: 6px;}
.shenql p span{font-size: 22px;color: #ff6000;font-weight: bold;}
.kaned{padding-top: 35px;}
.edan{width: 100%;line-height: 48px;border:1px solid #cccccc;font-size: 14px;color: #999999;text-indent: 18px;margin-bottom: 30px;}
.daiht{background: #ff6000;font-size: 18px;color: #ffffff;text-align: center;border:none;}
.tixing{width: 100%;margin-top: 40px;}
.zhengz{float: left;width: 200px;background: #ff6000;text-align: center;font-size: 36px;color: #ffffff;font-weight: bold;border-top-left-radius: 5px;border-bottom-left-radius: 5px;line-height: 80px;}
.txxx{width: 81%;border:2px solid #ff6000;float: left;font-size: 18px;color: #ff6000;line-height: 60px;padding: 8px 0 8px 14px;border-bottom-right-radius: 10px;border-top-right-radius: 10px;}
.jixu{width: 100%;}
.jixu img{width: 100%;display: block;}
.dqyous{width: 100%;}
.dqyous li{float: left;width: 15%;text-align: center;margin-right: 13%;}
.dqyous li:last-of-type{margin-right: 0;}
.bt{font-size: 22px;color: #333333;padding-top: 30px;white-space:nowrap;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow:ellipsis;}
.ms{font-size: 18px;color: #333333;padding-top: 11px;white-space:nowrap;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow:ellipsis;}
.dys{font-size: 24px;color: #ff6000;font-weight: bold;}
.ohei{padding-bottom: 85px;}
.banner{width: 100%;}
.banner img{display: block;width: 100%;}
.sahngji{width: 100%;margin-top: 40px;position: relative;}
.zhongltu img{display: block;margin: auto;}
.wodw{width: 100%;position: absolute;top: 50px;}
.wodw li{float: left;width: 29.5%;margin-bottom: 115px;}
.wodw li:nth-child(2n){float: right;}
.wodw li p{font-size: 18px;color: #333333;}
.wodw li p span{font-size: 24px;color: #ff6000;}
.ggnr{font-size: 14px;color: #333333;line-height: 30px;padding-top: 20px;}
.shih{width: 100%;background: #fff6f1;margin-top: 80px;padding-bottom: 45px;}
.hshilc{width: 100%;}
.hshilc li{float: left;width: 23.75%;background: #fff;margin-right: 1.5%;}
.hshilc li:last-of-type{margin-right: 0;}
.hshilc li img{width: 100%;display: block;}
.xiabci{width: 84%;margin: auto;padding-top: 19px; text-align: center;height: 100px;}
.dab{font-size: 18px;color: #333333;white-space:nowrap;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow:ellipsis;}
.xiaom{font-size: 14px;color: #333333;line-height: 30px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.tgzs{width: 100%;}
.tgzs li{float: left;width: 13.5%;margin-right: 3%;text-align: center;}
.tgzs li img{width: 100%;display: block;}
.tgzs li p{font-size: 20px;color: #333333;padding-top: 15px;}
.tgzs li:last-of-type{margin-right: 0;}
.linwer{width: 100%;margin-top: 75px;padding-bottom: 85px;}
.bbs{color: #fff;}
.zhicer{width: 100%;}
.zhicer li{float: left;width: 48.3%;margin-bottom: 20px;display: flex;align-items: center;}
.zhicer li img{float: left;display: block;}
.zhicer li p{font-size: 24px;color: #ffffff;padding-left: 20px;}
.zhicer li:nth-child(2n){float: right;}
.jibu{width: 100%;}
.jibu img{display: block;margin: auto;max-width: 100%;}
.hezuo{width: 100%;background: #fff9f5;margin-top: 70px;}
.xianerji{width: 100%;text-align: center;}
.xianerji li{display: inline-block;width: 8%;text-align: center;font-size: 16px;color: #333333;border:1px solid #cccccc;border-radius: 10px;line-height: 38px;background: #ffffff;margin-right: 2.5%;}
.xianerji li:last-of-type{margin-right: 0;}
.xianerji li.on{background: url(../images/xjt_03.png);color: #fff;border:none;}
.dijig{width: 100%;margin-top: 40px;display: none;}
.dijig li{float: left;width: 22.33%;border:1px solid #cccccc;margin-bottom: 40px;margin-right: 2.5%;}
.dijig li:nth-child(4n){margin-right: 0;}
.dijig li img{width: 100%;display: block;}
.youyy{width: 100%;padding: 40px 0;margin-top: 40px;box-shadow: 0px 0px 15px #efefef;}
.dingbd{width: 100%;}
.dingbd select{width: 31.5%;border:1px solid #cccccc;font-size: 14px;color: #cccccc;line-height: 38px;height: 38px;margin-right: 2%;margin-bottom: 30px;text-indent: 19px;}
.dingbd select:last-of-type{margin-right: 0;}
.dingbd input{width: 31.5%;border:1px solid #cccccc;font-size: 14px;color: #cccccc;line-height: 38px;height: 38px;margin-right: 2%;text-indent: 19px;}
.dingbd input.tij{background: #ff6000;font-size: 18px;color: #ffffff;text-align: center;line-height: 40px;width: 160px;border:none;    margin-right: 0%;text-indent: 0px;}
.reying{padding-top: 140px;text-align: center;text-transform:uppercase; font-size: 36px;color: #eeeeee;font-weight: bold;}
.rezi{font-size: 30px;color: #333333;text-align: center;margin-top: -20px;}
.rexian{width: 80px;height: 2px;background: #e47d12;margin: auto;margin-top: 10px;}
.remp{width: 100%;margin-top: 80px;}
.remp li{float: left;width: 13%;margin-right: 8%;border-right: 1px solid #efefef;}

.diaob{font-size: 20px;color: #333333;padding-top: 30px;text-indent: 10px;padding-bottom: 16px;}
.qidan{font-size: 18px;color: #666666;margin-bottom: 15px;text-indent: 10px}
.xaingy{font-size: 18px;color: #ff6000;padding-top: 40px;text-indent: 4px;}
.remp li:last-of-type{margin-right: 0;    border: none;}
.youshizs{padding-top: 184px;}
.shafuya{width: 100%;display: none;}
.zuotuk{float: left;height: 200px;width: 297px;}
.das{padding-top: 40px;text-indent: 24px;font-size: 18px;color: #ff6000;}
.xiaos{font-size: 14px;color: #666666;padding-top: 11px;text-indent: 24px;}
.duoge{width: 65%;margin-top: 55px;float: left;margin-left: 40px;}
.duoge li{float: left;font-size: 18px;color: #333333;width: 24%;margin-bottom: 20px;}
.xilm{width: 65%;}
.zheshi{position: relative;}
.deding{position: absolute;top: 0;left: 27%;width: 65%;}
.deding li{font-size: 18px;color: #ffffff;float: left;background: url(../images/nilx_05.png)no-repeat center;width: 135px;line-height: 40px;text-align: center;margin-right: 2.5%;}
.deding li.on{background: url(../images/nilx_03.png)no-repeat center;}
.deding li:last-of-type{margin-right: 0;}
.xuanzhe{width: 100%;padding-top: 90px;}
.zuolunbo{width: 41.6%;float: left;}
.youdtu{width: 52.6%;float: right;}
.zuolunbo .swiper-container{width: 75%;margin: auto;padding: 40px 0;}
.dacbt{font-size: 24px;color: #ffffff;}
.xiaobx{width: 78px;height: 4px;background: #ffffff;margin-top: 16px;}
.gunnr{font-size: 16px;color: #ffffff;line-height: 25px;padding-top: 20px;padding-bottom: 60px;}
.baoyix{width: 80px;float: left;position: relative;}
.zuolunbo .swiper-button-next{width: 40px;height: 40px;background: url(../images/hkjt_05.png);right: 0}
.zuolunbo .swiper-button-prev{width: 40px;height: 40px;background: url(../images/hkjt_03.png);left: 0;}
.gundsz{width: 100%;margin-top: 100px;}
.gundsz li{float: left;width: 19.7%;margin-right: 7%;}
.gundsz li:last-of-type{margin-right: 0;}
.gundsz li img{float: left;}
.bianzi{float: left;margin-left: 15px;padding-top: 20px;}
.shuzi{font-size: 30px;color: #333333;line-height: 30px;}
.shhubt{font-size: 14px;color: #333333;padding-top: 13px;}
.sansetu{width: 100%;margin-top: 70px;}
.zuodans{width: 50%;float: left;}
.banns{width: 100%;}
.banns img{display: block;width: 100%;}
.dansul{width: 100%;}
.dansul li{line-height: 55px;border-bottom: 1px dashed #cccccc;white-space:nowrap;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow:ellipsis;}
.youlas{float: right;width: 46.6%;}
.youlas img{width: 100%;display: block;margin-bottom: 20px;}
.yous{width: 100%;margin-top: 75px;padding-bottom: 60px;}
.yous li{float: left;width: 25%;}
.yous li img{float: left;}
.cewenz{float: left;width: 75%;margin-left: 13px;}
.ha{font-size: 18px;color: #666666;}
.haa{font-size: 14px;color: #666666;padding-top: 6px;}
.footer{background: #ff6000;width: 100%;padding: 42px 0;}
.zuofs{float: left;width: 35%;}
.woxl img{float: left;display: block;margin-right: 15px;}
.lxz{font-size: 16px;color: #ffffff;position: relative;top: -10px;}
.lxsz{font-size: 30px;color: #ffffff;font-weight: bold;line-height: 30px;}
.lxdz{padding-top: 20px;font-size: 14px;color: #ffffff;line-height: 30px;}
.dilogo{padding-top: 10px;}
.liama{width: 25%;float: right;padding-top: 15px;}
.liama li{float: left;width: 43.3%;padding: 9px 0;margin-right: 30px;}
.liama li:last-of-type{margin-right: 0;}
.liama li img{width: 84%;margin: auto;display: block;}
.beian{width: 100%;background: #d6570a;text-align: center;line-height: 30px;font-size: 14px;color: #ffffff;}
.pcdhzj li.active{background: #dc5403;}
.youdtu img{width: 100%;}
.sjdaob{width: 100%;position: fixed;top: 40px;height: 75px;background: #ff6000;z-index: 999;display: none;}
.ziplogo{width: 12%;padding-top: 15px;float: left;}
.ziplogo img{width: 100%;}
.baig{float: right;width: 5%;padding-top: 20px;}
.baig img{width: 100%;}
.sddh{position: fixed;top: 115px;width: 50%;background: #ff6000;z-index: 9999;right: 0;height: 100%;display: none;}
.sddh ul{width: 100%;}
.sddh ul li{color: #fff;font-size: 18px;line-height: 45px;border-bottom: 1px solid #fff;text-indent: 10px;}
.louq{width: 100%;}
.louq li{float: left;width: 25%;background: #f7f7f7;padding-bottom: 10px;margin-bottom: 10px;}
.yaox{width: 68%;margin: auto;}
.ox{width: 95%;margin: auto;padding-top: 10px;}
.ox img{width: 100%;}
.ms1q{color: #999999;}
.bt11{color: #666;font-size: 16px;margin-top: 18px;}
.louq li:hover{background: #ff6000;box-shadow: 0px 8px 30px rgb(214, 213, 213);transform: translateY(-5px);}
.louq li:hover .ms1q{color: #fff;}
.louq li:hover .bt11{color: #fff;}
