<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/******************************
    -------[=çŸ³æ¦´]-------
********************************/
.g-cur1{
    height: 72px;line-height: 72px;
    font-size: 14px;
}
.g-cur1 a{display: inline-block;color: #666;margin-right: 46px;}
.g-cur1 a:hover{color: #9e0028;}
#ban1{position: relative;}
#ban1 img{display: block;width: 100%;}
#ban1 .txt{
    position: absolute;
    text-align: center;
    color: #fff;
    top: 60%;
    left: 0;
    width: 100%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
}
#ban1 .txt h2{font-size: 36px;font-family:"å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif"; margin-bottom: 40px;}




.typpcgs{
	margin: 5px;
	padding: 30px;
	height: auto;
    	
}


.m-pro1{overflow: hidden;margin: 35px 0 26px;}

.m-pro1 .txt {float: left;width: 416px;height:auto;padding: 0px 40px 0 0px;}
.m-pro1 .txt h4{font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";font-size: 24px;color: #000;position: relative;margin-bottom: 80px;}
.m-pro1 .txt h4:after{
    position: absolute;
    content: '';
    left: 2px;
    bottom: -15px;
    height: 2px;
    width: 36px;
    background-color: #d1d1d1;
}
.m-pro1 .txt p{font-size: 14px;color: #333;line-height: 26px;margin-bottom: 25px;}

.m-pro1 .pic{position: relative; display: block;float: right;width: 844px;height: 504px;}
.m-pro1 .pic img{display: block;width: 100%;height: 100%;}
.m-pro1 .pic .con{
    position: absolute;
    top: 40%;
    right: 133px;
    text-align: center;
    font-size: 24px;
    color: #fff;
}
.m-pro1 .pic .con .p1{margin-top: 20px;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";font-size: 14px;color: #fefefe;}

.s-list1{overflow: hidden;margin: 0 -10px 36px;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";}
.s-list1 li{width: 33.3%;float: left;}
.s-list1 .con{margin: 0 10px;display: block;}
.s-list1 .pic{height: 280px;line-height: 280px;text-align: center;}
.s-list1 .pic img{display: inline-block;vertical-align: bottom;position: relative;top: 0;
    max-width: 280px;max-height: 280px;}
.s-list1 .pic:hover img{top: -15px;}
.s-list1 .txt{text-align: center;}
.s-list1 .txt h4{font-size: 16px;color: #666;margin: 25px 0 22px;}
.s-list1 .txt p{font-size: 14px;color: #999;}

.s-list2{overflow: hidden;margin: 52px -10px 100px;}
.s-list2 li{width: 33.3%;float: left;}
.s-list2 .con{margin: 0 10px; display: block;}
.s-list2 .pic{position: relative;padding-top: 122%;height: 0;}
.s-list2 .pic img{position: absolute; display: block;width: 100%;height: 100%;top: 0;left: 0;}
.s-list2 h4{padding-top: 70px;font-size: 22px;color: #333;text-align: center;white-space: nowrap;overflow: hidden;-ms-text-overflow: ellipsis;text-overflow: ellipsis;}
.m-tit-1{font-size: 36px;color: #000;text-align: center;height: 46px;line-height: 46px;background: url(../images/pic-05.jpg) left center repeat-x;}
.m-tit-1 span{display: inline-block;padding: 0 45px;background-color: #fff;}

.m-pro2{font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";padding-bottom: 20px;margin: 35px 0 52px;}
.m-pro2:after { content: " "; clear: both; overflow: hidden; height: 1px; display: block;}
.m-pro2 .pro-p{width: 67%;float: left;}
.slider.one-time{width: 340px;height: 340px;margin: 0 auto;}
.slider.one-time .pic {display: block;width: 340px;height: 340px;}
.slider.one-time .pic img{display: block;width: 100%;height: 100%;}
.slider.one-time .slick-dots{text-align: center;height: 7px;}
.slider.one-time .slick-dots li{display: inline-block;border-radius: 7px; width: 9px;height: 9px;background-color: #ccc;margin: 0 6px;font-size: 0;}
.slider.one-time .slick-dots li.slick-active{background-color: #4e4e4e;}
.cloudzoom-lens *{
    -o-transition:0s;
    -ms-transition:0s;
    -moz-transition:0s;
    -webkit-transition:0s;
    transition:0s;
}
.cloudzoom-zoom *{
    -o-transition:0s;
    -ms-transition:0s;
    -moz-transition:0s;
    -webkit-transition:0s;
    transition:0s;
}

.m-pro2 .pro-t{width: 33%;float: left;padding-top: 20px;background-color: #fff;}
.m-pro2 .pro-t .tit{font-size: 16px;color: #666;}
.m-pro2 .pro-t h2{font-size: 30px;color: #040404;line-height: 46px;}
.m-pro2 .pro-t p{font-size: 18px;color: #040404;line-height: 50px;}

.s-list3{ margin-top: 80px;}
.s-list3 li{float: left;width: 38%; height: 40px;}
.s-list3 li a{
    display: block;
    height: 21px;
    line-height: 21px;
    padding-left: 31px;
    background-repeat: no-repeat;
    background-position: left center;
}
.s-list3 li.v1 a{background-image: url(../images/ico-04.png); }
.s-list3 li.v2 a{background-image: url(../images/ico-05.png); }
.s-list3 li.v3 a{background-image: url(../images/ico-06.png); }
.s-list3 li.v4 a.bds{background-image: url(../images/ico-07.png); }

.s-list3 li.v1:hover a{background-image: url(../images/ico-04-1.png); }
.s-list3 li.v2:hover a{background-image: url(../images/ico-05-1.png); }
.s-list3 li.v3:hover a{background-image: url(../images/ico-06-1.png); }
.s-list3 li.v4:hover a.bds{background-image: url(../images/ico-07-1.png); }

.m-pro3{padding: 44px 38px 60px; background-color: #fafafa;margin-bottom: 26px; }
.m-pro3 h4{font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";font-size: 20px;color: #040404;margin-bottom: 32px;}
.m-pro3 .con{font-size: 14px;color: #999;}
.m-pro3 .con span{display: inline-block;margin-right: 74px;}
.m-pro3 .con em{color: #333;}

.s-list4{overflow: hidden;margin-bottom: 25px;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";}
.s-list4 li{height: 400px;margin-bottom: 26px;}
.s-list4 li .txt{height: 100%;overflow: hidden;}
.s-list4 li .pic{height: 100%;overflow: hidden;}
.s-list4 li .pic img{display: block;width: 100%;height: 100%;}
.s-list4 .txt h4{font-size: 24px;color: #040404;margin-bottom: 31px;}
.s-list4 .txt p{font-family:"å¾®è½¯é›…é»‘";font-size: 14px;color: #666;line-height: 26px;}

.s-list4 .v1 .txt{float: left;width: 33.3%;padding: 130px 46px;}
.s-list4 .v1 .pic{float: right;width: 66.7%;}
.s-list4 .v2 .txt{float: right;width: 37%;padding: 130px 74px;}
.s-list4 .v2 .pic{float: left;width: 63%;height: 100%;}


.s-list5{overflow: hidden;text-align: center;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";margin: 51px 0 95px;}
.s-list5 li{float: left;width: 33.3%;}
.s-list5 .con{display: block; margin: 0 48px;}
.s-list5 .pic{width: 100%;line-height: 340px; overflow: hidden;}
.s-list5 .pic img{display: inline-block;vertical-align: middle;position: relative;top: 0;}
.s-list5 .pic:hover img{top: -15px;}
.s-list5 li h4{font-size: 16px;color: #666;margin-bottom: 20px;}
.s-list5 li p{font-size: 14px;color: #999;}

.m-supplier {margin: 45px 0 80px;}
.m-supplier .txt{font-size: 14px;color: #333;line-height: 24px;margin-bottom: 50px;}
.m-supplier .txt p{margin-bottom: 10px;}
.m-supplier .btn{
    display: block;width: 125px;height: 45px;margin: 0 auto;
    line-height: 45px;border: 1px solid #9e0028;
    background: url(../images/ico-08.png) no-repeat 14px center;
    padding-left: 49px;font-size: 14px;color: #9e0028;
}
.m-supplier .flow{
    position: relative;display: none;
    background-image: url(../images/ico-23.png);
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    text-align: center;
}
.m-supplier .flow img{display: inline-block;max-width: 70%;}
.m-supplier .tit{
    position: absolute;
    font-size: 24px;
    color: #333;
    top: 28px;
    left: 28px;
}
.m-supplier .close{
    position: absolute;top: 23px;right: 23px;
    width: 31px;height: 31px;
    background: url(../images/ico-09.png) no-repeat center center;
    background-size: 100% 100%;
}
.m-supplier .close1{
    display: none;
    height: 65px;line-height: 65px;
    text-align: center;
    background-color: #fbfcfd;
    font-size: 24px;
    color: #333;
    border-top: 1px solid #e3e3e3;
}
.m-statement1{
    position: relative;
    padding: 10px 0 70px;
}
.m-statement1 h1{text-align: center;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";font-size: 24px;color: #9e0028;}
.m-statement1 .year{position: absolute;top: 20px;right: 0;font-size: 14px;color: #333;height: 33px;line-height: 33px;}
.m-statement1 .sp1{display: inline-block;vertical-align: middle;}
.m-statement1 .sel{
    width: 138px;
    height: 33px;
    border: 1px solid #d1d1d1;
    background: url(../images/ico-10.png) no-repeat 110px center;
    padding-left: 14px;margin-left: 24px;color: #333;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

.s-list6{overflow: hidden;margin: 50px 0;}
.s-list6 li{height: 65px;line-height: 65px;background-color: #fff;padding: 0 17px 0 54px;margin-bottom: 10px;}
.s-list6 li h4{font-size: 16px;color: #333;white-space: nowrap;overflow: hidden;-ms-text-overflow: ellipsis;
text-overflow: ellipsis;}
.s-list6 li .date{font-size: 14px;color: #333;float: right;}
.s-list6 li:hover h4,.s-list6 li:hover .date{color: #9e0028;}

.pages{text-align: center;padding-bottom: 70px;}
.pages ul{margin: 0 auto;display: inline-block;}
.pages li{
    border-radius: 50%;
    float: left;font-family: "Arial";
    width: 30px;font-size: 14px;
    height: 20px;line-height: 20px;

    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;}
.pages li.v1{border-left: 1px solid #ccc;margin: 0 5px;}

.pages li a{display: block;height: 100%;color: #494848;border-radius: 50%;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;}
.pages li.prev,.pages li.next{width: 82px;text-align: left;font-family: "å¾®è½¯é›…é»‘";border-radius:0;}
.pages li.prev a,.pages li.next a{color: #999;}
.pages li.prev{margin-right: 13px;background: url(../images/ico-11.png) no-repeat 12px center;padding-left: 23px;}
.pages li.next{margin-left: 13px;background: url(../images/ico-12.png) no-repeat 64px center;padding-left: 12px;}
.pages li:hover,.pages li.on {border-color: #9e0028;background-color: #9e0028;}
.pages li:hover a,.pages li.on a{color: #fff;}
.pages li.prev:hover{background-image: url(../images/ico-13.png);}
.pages li.next:hover{background-image: url(../images/ico-14.png);}
.pages li.pgt{position: relative;top: -3px;
    width: auto;margin-left: 16px;
    border: none;color: #999;
    background: none;
    font-family:"å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";
}
.pages li.pgt:hover{background: none;}
.pages li.pgt .text{display: inline-block;vertical-align: middle; width: 28px;height: 20px;line-height: 20px;text-align: center;margin: 0 5px;font-size: 14px;color: #999;
    border:0;background: none;border-bottom: 1px solid #ccc;position: relative;top: -2px;}
.pages li.pgt .sub{display: inline-block;vertical-align: middle;width: 40px;height: 28px;margin-left: 5px;font-size: 14px;color: #999;
    border:0;background: none;position: relative;top: -2px;}
.pages li.pgt .sub:hover{background-color: #9e0028;border-color: #9e0028;color: #fff;}


.m-statement2{
    padding: 30px 0;
    border-bottom: 1px solid #e1e1e1;
}
.m-statement2 .ins{color: #000;float: right;margin-top: 65px;}
.m-statement2 h1{font-size: 16px;color: #333;text-align: center;}
.m-statement2 .tit{
    position: relative;
    text-align: center;
    height: 32px;line-height: 32px;
    font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";
    font-size: 14px;
    color: #151515;
    margin: 20px 0 35px;
}
.m-statement2 .tit:after{
    z-index: -1;
    position: absolute;
    content: '';
    left: 0;
    width: 100%;
    top: 17px;
    height: 1px;
    background-color: #efefef;
}
.m-statement2 .tit .share{display: inline-block;background-color: #fff;padding: 0 18px;}
.m-statement2 .tit .date{display: inline-block;margin-right: 15px;vertical-align: middle;}


.m-statement2 .tit .bdsharebuttonbox{
    display: inline-block;vertical-align: middle;
}
.bdshare-button-style0-32 a.bds_weixin {
    margin: 0 22px 0 0;
    background: url(../images/ico-15.png) no-repeat center center;
}
.bdshare-button-style0-32 a.bds_weixin:hover{background-image: url(../images/ico-17.png);}
.bdshare-button-style0-32 a.bds_tsina {
    margin: 0;
    background: url(../images/ico-16.png) no-repeat center center;
}
.bdshare-button-style0-32 a.bds_tsina:hover{background-image: url(../images/ico-18.png);}

.bdshare-button-style0-32 .sp{float: left;line-height: 32px;}
.m-statement2 .txt{font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";font-size: 14px;color: #666;line-height: 25px;
    padding: 0 30px;}
.m-back{
    display: block; width: 84px;height: 37px;line-height: 37px;
    text-align: center;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";font-size: 14px;
    color: #999;margin: 47px 0 65px;
}
.m-back:hover{border-color: #9e0028;color: #9e0028;}
.m-statement2 img {display: block;margin: 0 auto;
    width: auto !important;height: auto !important;
}
.m-statement2 h4{color: #000;margin-bottom: 5px;}




.s-list7{overflow: hidden;margin-bottom: 30px;}
.s-list7 li{width: 33.3%;padding: 0 20px; float: left;margin-bottom: 26px;}
.s-list7 .con{position: relative;border-bottom: 2px solid #e3e3e3;background-color: #fff;}
.s-list7 .con:after{
    position: absolute;
    content: '';
    height: 2px;
    width: 0;
    left: 0;
    bottom: 0;
    background-color: #9e0028;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;
}
.s-list7 .con:hover:after{width: 100%;}
.s-list7 .pic{
    display: block;
    position: relative;
    height: 0;
    padding-top: 53%;
}
.s-list7 .pic img{position: absolute; display: block;left: 0;top: 0;width: 100%;height: 100%;}
.s-list7 .txt {padding: 30px 21px 15px;}
.s-list7 .txt h4{font-size: 18px;margin-bottom: 20px;white-space: nowrap;overflow: hidden;-ms-text-overflow: ellipsis;
text-overflow: ellipsis;}
.s-list7 .txt h4 a{color: #1a1a1a;}
.s-list7 .txt h4 a:hover{color: #9e0028;}
.s-list7 .txt p{font-size: 14px;color: #aaa;line-height: 24px;height: 48px;overflow: hidden;}
.s-list7 .date{display: block; height: 34px;line-height: 34px;font-size: 13px;color: #cfcfcf;border-top: 1px dotted #ccc;margin-top: 20px;}

.m-news2 {overflow: hidden;margin-bottom: 26px;background-color: #fff;position: relative;}
.m-news2 .pic{float: left;width: 61%;height: 100%;}
.m-news2 .pic img{display: block;width: 100%;height: 100%;}
.m-news2 .txt{
    position: absolute;
    top: 0;
    left: 61%;
    width: 39%;
    text-align: center;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);

}
.m-news2 .txt h4{position: relative; font-size: 36px;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";color: #333;margin-bottom: 38px;}
.m-news2 .txt h4:after{
    position: absolute;
    content: '';
    height: 1px;
    width: 18px;
    background-color: #ccc;
    left: 50%;
    margin-left: -9px;
    bottom: -30px;
}
.m-news2 .txt p{font-size: 14px;color: #999;}

.m-news1{overflow: hidden;margin-bottom: 26px; background-color: #fff;position: relative;}
.m-news1 .pic{float: right;position: relative; width: 60%;height: 0;padding-top: 36%;}
.m-news1 .pic img{position: absolute;left: 0;top: 0; display: block;width: 100%;height: 100%;}
.m-news1 .txt {
    position: absolute;
    width: 270px;
    top: 50%;
    left: 20%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);

}
.m-news1 .txt h4{font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";font-size: 32px;color: #333;margin-bottom: 10px;}
.m-news1 .txt .date{display: block;font-size: 14px;color: #333;margin-bottom: 45px;}
.m-news1 .txt p{font-size: 14px;color: #666;line-height: 25px;}
.m-news1 .txt .more{position: relative; display: block;font-size: 14px;color: #666;margin-top: 40px;}
.m-news1 .txt .more:after{
    position: absolute;
    content: '';
    width: 25px;
    height: 1px;
    background-color: #666;
    left: 0;
    top: -11px;
}
.m-news1 .txt .more:hover{color: #9e0028;}

.m-cont1{overflow: hidden;background-color: #fff;padding: 68px 130px 70px 46px;margin-bottom: 60px;}
.m-cont1 .pic{width: 644px;height: auto;float: left;}
.m-cont1 .pic img{display: block;width: 100%;height: 100%;}

.s-list8{float: left;margin-left: 42px;}
.s-list8 li {border-bottom: 1px dashed #999;padding: 15px 0; margin-bottom: 15px;}
.s-list8 li:last-child{border: none;}
.s-list8 li h4{font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";font-size: 26px;color: #9e0028;margin-bottom: 25px;}
.s-list8 li p{font-size: 14px;color: #333;line-height: 35px;}
.m-cont2{overflow: hidden;position: relative;margin-bottom: 60px;}
.m-cont2 .txt {
    position: absolute;
    width: 480px;
    height: 272px;
    background-color: rgba(255,255,255,.9);
    top: 50%;
    left: 50%;
    margin-top: -136px;
    margin-left: -240px;
    text-align: center;
    padding-top: 70px;
}
.m-cont2 .txt h4{position: relative; font-size: 24px;color: #9e0028;margin-bottom: 35px;}
.m-cont2 .txt h4:after{
    position: absolute;
    content: '';
    height: 1px;
    width: 17px;
    background-color: #9e0028;
    left: 50%;
    margin-left: -8px;
    bottom: -14px;
}
.m-cont2 .txt p{font-size: 14px;color: #333;line-height: 27px;}

.m-infor1{
    overflow: hidden;
    padding-left: 73px;
    margin: 20px 0 70px;
}

.m-infor1 h1{font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";font-size: 36px;color: #9e0028;text-align: center;margin-bottom: 50px;}
.m-infor1 h1 span{font-size: 14px;display: inline-block;margin-left: 25px;}
.m-infor1 .tr1{height: 35px;line-height: 35px;margin-bottom: 19px;}
.m-infor1 .td1{width: 485px;float: left;margin-right: 65px;}
.m-infor1 .sp1{display: inline-block;vertical-align: middle; width: 150px;font-size: 14px;color: #333;}
.m-infor1 .sp2{display: inline-block;vertical-align: top; width: 150px;font-size: 14px;color: #333;}
.m-infor1 .sp1 em,.m-infor1 .sp2 em{color: #9e0028;}
.m-infor1 .text{width: 330px;height: 35px;line-height: 35px;border: 1px solid #afafaf;padding: 0 10px;font-size: 14px;color: #333;background-color: #fff;}
.m-infor1 .sel{
    width: 330px;height: 35px;line-height: 35px;
    border: 1px solid #afafaf;padding-left: 10px;
    font-size: 14px;color: #333;
    background: #fff url(../images/ico-22.png) no-repeat 95% center;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
.m-infor1 .tr2{height: 20px;line-height: 20px;margin-bottom: 19px;}
.m-infor1 .tr2 label{display: inline-block;height: 20px;margin-right: 27px;}
.m-infor1 .tr2 .radio{
    width: 21px;
    height: 20px;
    margin-right: 10px;
    display: inline-block;
    vertical-align: middle;
    border: 1px solid #afafaf;
    background-color: #fff;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}
.m-infor1 .tr2 .radio:checked{
    background: url(../images/ico-19.png) no-repeat center center;
    background-size: 100% 100%;
    border: none;
}

.m-infor1 .tr3{height: 150px;margin-bottom: 19px;}

.m-upload {
    display: inline-block;
    width: 330px;
    height: 150px;
    border: 1px dashed #acacac;
}
.m-upload a {
    display: block;
    height: 100%;
    width: 100%;
    font-size: 12px;
    color: #333;
    position: relative;
    overflow: hidden;
    text-align: center;
    padding-top: 80px;
    background: #fff url(../images/ico-20.png) no-repeat center 50px;
}
.m-upload .upload {
    position: absolute;
    right: 0;
    font-size: 100px;
    top: 0;
    opacity: 0;
    filter: alpha(opacity=0);
}
.m-upload .ad-lay{
    text-align: left;
    padding-left: 67px;
    line-height: 22px;
}
.m-upload .ad-lay em{color: #9e0028;font-style: oblique;}

.m-infor1 .explain{
    display: inline-block;
    margin-left: 73px;
    width: 610px;
    height: 100%;
}
.m-infor1 .explain .txt{display: table;height: 100%;}
.m-infor1 .explain .txt p{display: table-cell;vertical-align: middle;font-size: 14px;color: #333;}
.m-infor1 .explain .txt p em{color: #9e0028;font-style: oblique;}

.m-infor1 .tr4{height: 42px;line-height: 42px;margin-bottom: 19px;}
.m-infor1 .text1{
    display: inline-block;
    vertical-align: middle;
    width: 142px;
    height: 35px;
    border: 1px solid #afafaf;
    padding: 0 10px;
    font-size: 14px;
    color: #333;
}
.m-infor1 .tr4 .img{display: inline-block;vertical-align: middle;height: 42px;width: 84px;border-radius: 4px;overflow: hidden;margin: 0 15px 0 21px;}
.m-infor1 .tr4 .ch{display: inline-block;vertical-align: middle;font-size: 12px;color: #666;}

.m-infor1 .tr2 .lab{display: inline-block;vertical-align: middle;margin-left: 175px;font-size: 12px;color: #666;}
.m-infor1 .tr2 .check{
    width: 21px;
    height: 20px;
    display: inline-block;
    vertical-align: top;
    border: 1px solid #afafaf;
    margin-right: 10px;
}
.m-infor1 .tr2 .check:checked{
    background: url(../images/ico-19.png) no-repeat center center;
    background-size: 100% 100%;
    border: none;
}

.m-infor1 .tr5 {height: 38px;line-height: 38px;padding-left: 150px;margin-top: 50px;}
.m-infor1 .tr5 .btn1{float: left;text-align: center;display: inline-block;width: 212px;height: 38px;border: 1px solid #a1a1a1;background-color: #fff;font-size: 14px;color: #333;margin: 0 8px;}
.m-infor1 .tr5 .btn1:hover{border-color: #9e0028;color: #9e0028;}





/*******************************
    -------[=æ¦´èŽ²]-------
********************************/
 /* é¦–é¡µ */
.ad-bd1{margin-top: 0 !important;}
#banner{/*position: fixed;left: 0;top: 108px;width: 100%;*/
    position: relative;margin-top: 108px;
    z-index: 7;/*padding-bottom: 26px;*/}
#bd{margin-top: 108px;}
#bd.ad-bd1{position: relative;background-color: #fff;z-index: 8;}
.banner-tit{position: absolute;left: 0;top: 0;z-index: 2;width: 100%;
    height: 33px;line-height: 33px;text-align: center;color:#fffefe;
    background:rgba(0,0,0,.5);overflow: hidden;}
.banner-pic{display: none;}

.ban-slide .item{position: relative;}
.ban-slide .bg{
    padding-top: 46%;
    -webkit-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    /*background-attachment: fixed;*/
    background-position: center top;

}
.ban-slide .bg a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.ban-slide .con{position: absolute;left: 0;bottom: 86px;width: 100%;
    text-align: center;}
.ban-slide .con h3{display: none;font-family: "GEORGIAI";font-weight: bold;
    font-size: 44px;text-transform: capitalize;}
.ban-slide .con p{display: none;height: auto;
    background: none !important;
    padding: 4px 0 52px 0;font-size: 62px;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";
    -webkit-text-shadow: 2px 3px 4px #999;
    -o-text-shadow: 2px 3px 4px #999;
    -moz-text-shadow: 2px 3px 4px #999;
    text-shadow: 2px 3px 4px #999;
    -webkit-animation-delay: .3s;
    animation-delay: .3s;
}
.ban-slide .con p a{font-size: 62px;}
.ban-slide .con a{position: relative;display: none;font-size: 18px;
    letter-spacing: 3px;
    -webkit-text-shadow: 2px 3px 4px #000;
    -o-text-shadow: 2px 3px 4px #000;
    -moz-text-shadow: 2px 3px 4px #000;
    text-shadow: 2px 3px 4px #000;
    -webkit-animation-delay: .5s;
    animation-delay: .5s;}
.ban-slide .con a:before{content:'';position: absolute;left: 50%;top: -15px;
    margin-left: -7px;height: 1px;width: 14px;background:#fff;}

.ban-slide .slick-arrow{position: absolute;top: 50%;z-index: 3;
    margin-top: -34px;width: 36px;height: 68px;font-size: 0;}
.ban-slide .slick-next{right: 26px;
    background: url(imagebanner-next.png) no-repeat center;}
.ban-slide .slick-prev{left: 26px;
    background: url(imagebanner-prev.png) no-repeat center;}

.ban-slide .slick-active p,
.ban-slide .slick-active h3,
.ban-slide .slick-active a{    
    -webkit-animation-duration: 1.5s;
    animation-duration: 1.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    display: block;}

#m-banner{display: none;margin-top: 65px;}
#m-banner .item{position: relative;}
#m-banner .bg{padding-top: 133%;
    -webkit-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;

}
#m-banner .con{position: absolute;left: 0;top: 52%;width: 100%;
    text-align: center;}
#m-banner h3{text-align: center;}
#m-banner h3 span{display: block;font-size: 21px;
    font-family: "GEORGIA";text-transform: capitalize;}
#m-banner h3 strong{display: block;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";font-size: 29px;
    font-weight: normal;}
#m-banner .con a:before{content:'';display: block;
    margin:16px auto 6px;width: 7px;height: 1px;background:#fff;}
.ban-slide .con p a:before{display: none;}
.index-box{position: relative;margin-top: 26px;}

.index-m1{position: relative;padding-top: 33%;}
.index-m1 .left{position: absolute;left: 0;top: 0;height: 100%;
    width: 37%;padding:0 20px;}
.index-m1 .left .bg{
    width: 100%;height: 100%;
    background-position: center;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-transition:.6s;
    -ms-transition:.6s;
    -moz-transition:.6s;
    -webkit-transition:.6s;
    transition:.6s;
}

.m-index-link{overflow: hidden;padding-right: 15px;display: none;}
.m-index-link li{float: left;width: 50%;}
.m-index-link .box{position: relative;margin:15px 0 0 15px;}
.m-index-link .bg{padding-top: 107%;
    -webkit-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;}
.m-index-link .con{position: absolute;left: 19%;top: 33%;
    padding-left: 15px;}
.m-index-link h3{margin-bottom: 16px;
    color:#fff;font-size: 18px;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";}
.m-index-link a{position: relative;font-size: 14px;color:#fff;}
.m-index-link .even h3,
.m-index-link .even a{color:#000;}

.m-index-link a:after{content:'';position: absolute;left: -10px;width: 2px;height: 18px;
    -webkit-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;}
.m-index-link .li1 a:after{background-image: url(../images/idx-aft1.jpg) ;}
.m-index-link .li2 a:after{background-image: url(../images/idx-aft2.jpg) ;}
.m-index-link .li3 a:after{background-image: url(../images/idx-aft3.jpg) ;}
.m-index-link .li4 a:after{background-image: url(../images/idx-aft4.jpg) ;}


.phone-tit{display:none;}
.index-m1 .left .link{position: absolute;left: 19%;top: 27%;}
.index-m1 .left li {padding-left: 11px;color:#fff;}
.index-m1 .left h3{margin-bottom: 45px;padding-left: 11px;color:#fff;
    font-size: 32px;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";}
.index-m1 .left li a{position: relative;display: block;height: 48px;line-height: 48px;
    font-size: 18px;color:#fff;}
.index-m1 .left li a:after{content:'';position: absolute;left: -11px;top: 13px;height: 23px;
    width: 2px;display: none;}
.index-m1 .left li.hover a:after{display: block;}
.index-m1 .left .li1 a:after{background: url(imageidx-aft1.jpg) no-repeat center;}
.index-m1 .left .li2 a:after{background: url(imageidx-aft2.jpg) no-repeat center;}
.index-m1 .left .li3 a:after{background: url(imageidx-aft3.jpg) no-repeat center;}
.index-m1 .left .li4 a:after{background: url(imageidx-aft4.jpg) no-repeat center;}

.index-m1 .left.even h3{color:#000;}
.index-m1 .left.even li a{color:#000;}

.index-m1 .left dl{position: absolute;left: 0;top: 0;bottom: 0;
    width: 20px;}
.index-m1 .left dd{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}

.index-m1 .left .dd1:after{background: url(imageidx-bg1.jpg) no-repeat center;background-size: 100% 100%;}
.index-m1 .left .dd2:after{background: url(imageidx-bg2.jpg) no-repeat center;background-size: 100% 100%;}
.index-m1 .left .dd3:after{background: url(imageidx-bg3.jpg) no-repeat center;background-size: 100% 100%;}
.index-m1 .left .dd4:after{background: url(imageidx-bg4.jpg) no-repeat center;background-size: 100% 100%;}

.index-m1 .left dd.on{z-index: 2;}
.index-m1 .left dd:after{content:'';position: absolute;right: 0;top: 50%;
    width: 100%;height: 0;opacity: 0;
    -o-transition:.6s;
    -ms-transition:.6s;
    -moz-transition:.6s;
    -webkit-transition:.6s;
    transition:.6s;}
.index-m1 .left dd.on:after{
    opacity: 1;top: 0;height: 100%;
}

.index-m1 .right{position: absolute;right: 0;top: 0;height: 100%;width: 63%;
    -webkit-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
}
.index-m1 .g-poa{top: 55%;}

.index-m2{padding-top: 33%;}
.index-m2 .left{position: absolute;left: 0;top: 0;width: 54%;height: 100%;
    -webkit-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;}

.index-m2 .left .g-poa{top: 54%;}

.index-m2 .right{position: absolute;right: 0;top: 0;width: 46%;height: 100%;
    padding-left: 20px;}
.index-m2 .right .bg{width: 100%;height: 100%;
    -webkit-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;}
.index-m2 .right .g-poa{top: 40%;}

.index-m3 {padding-top: 37%;overflow: hidden;}
.index-m3 .img{position: absolute;right: 0;top: 0;width: 50%;height: 100%;
    overflow: hidden;}
.index-m3 .img img{width: 100%;height: 100%;}
.index-m3 .txt{position: absolute;left: 0;top: 0;width: 50%;height: 100%;
    background:#f6f6f6;}
.index-m3 .txt div{
    position: absolute;left: 50%;top: 50%;
    width: 300px;
    -webkit-transform: translateX(-50%) translateY(-50%);
    -o-transform: translateX(-50%) translateY(-50%);
    -moz-transform: translateX(-50%) translateY(-50%);
    transform: translateX(-50%) translateY(-50%);
}
.index-m3 .txt h3{font-size: 28px;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";}
.index-m3 .txt h4{padding:13px 0 34px;
    font-size: 20px;color:#666;}
.index-m3 .txt p{font-size: 14px;line-height: 24px;color:#999;}
.index-m3 .txt a{display: block;margin-top: 87px;font-size: 14px;
    width: 131px;height: 37px;line-height: 35px;text-align: center;
    border:1px solid #959595;color:#666;
    -o-transition:.5s;
    -ms-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    transition:.5s;}
.index-m3 .txt a:hover{background:#9e0028;color:#fff;border-color:#9e0028;}
.index-m3 .icn{position: absolute;left: 50%;top: 0;margin-left: -6%;width: 12%;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;}
.index-m3 .icn:hover{top: -15px;}

.index-m4 .bg{height: 1147px;
    background:#171717 url(imageindex-m8.png) no-repeat center top;}
.index-m4 .bg .wp{position: relative;padding:576px 0 67px;}

.index-m4 .g-poa{right: 18px;left: auto;top: 186px;width: 484px;}
.index-m4 .g-poa .bak{margin-bottom: 27px;}

.index-m4 .con{position: absolute;left: 0;bottom: 0;width: 100%;}
.index-m4 ul{overflow: hidden;margin-left: -33px;}
.index-m4 li{float: left;width: 50%;}
.index-m4 li .box{margin-left: 33px;padding: 33px 45px;
    background:#fff;}
.index-m4 li .img{overflow: hidden;}
.index-m4 li .img a{display: block;padding-top: 57%;
    -webkit-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;}
.index-m4 li .img a:hover{
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05); 
    -ms-transform: scale(1.05); 
    -o-transform: scale(1.05); 
    transform: scale(1.05);
    transform-origin: 50% 50%;
}
.index-m4 li .txt h3{margin:21px 0 6px;height: 33px;overflow: hidden;}
.index-m4 li .txt h3 a{font-size: 28px;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";color:#333;}
.index-m4 li .txt h3 a:hover{color:#9e0028;}
.index-m4 li .txt p{height: 49px;overflow: hidden;
    font-size: 16px;color:#999;
    -o-text-overflow:ellipsis;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.index-m4 li .a{display: inline-block;padding-top: 8px;
    border-top: 1px solid #acacac;
    color:#999;font-size: 14px;}
.index-m4 li .a:hover{color:#9e0028;}

.index-m5{padding: 26px 0;}
.index-m5 .box{
    position: relative;height: 705px;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
}
.index-m5 .txt{position: absolute;left: 45px;top: 50%;margin-top: -165px;
    width: 528px;height: 330px;background:#006300;color:#fff;}
.index-m5 .txt div{padding:65px 60px 0;}
.index-m5 .txt h3{font-size: 32px;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";}
.index-m5 .txt p{margin:28px 0 63px;
    line-height: 21px;font-size: 13px;
    height: 42px;overflow: hidden;
    display: -webkit-box;
    white-space: normal;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;}
.index-m5 .txt a{display: inline-block;padding-top: 7px;
    font-size: 14px;border-top: 1px solid #fff;color:#fff;}
.index-m5 .txt a:hover{text-decoration: underline;}

.index-fd{padding: 96px 0 ;background:#f1eee7;text-align: center;
    font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";}
.index-fd p{margin-bottom: 32px;font-size: 18px;}
.index-fd p br{display: none;}
.index-fd p em{color:#9e0029;}
.index-fd a{display: inline-block;padding: 0 94px 0 46px;
    border:1px solid #898989;
    -o-transition:.5s;
    -ms-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    transition:.5s;}
.index-fd a em{display: inline-block;padding-left: 63px;font-size: 28px;
    color:#333;height: 85px;line-height: 85px;overflow: hidden;vertical-align: bottom;
    background: url(imageidx-ico1.png) no-repeat left center;}
.index-fd a:hover{background:#9e0029;border-color:#9e0029;}
.index-fd a:hover em{color:#fff;background-image: url(imageidx-ico1-hover.png);}

/* l-tit */
.l-tit{text-align: center;}
.l-tit h4{font-family: fantasy;font-size: 26px;color:#fff;padding-bottom: 36px;}
.l-tit h4 em{display: inline-block;margin: 0 11px;}
.l-tit h3{font-size: 32px;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";
    color:#fff;line-height: 40px;text-shadow: 2px 3px 4px #999;}
/*.l-tit a:before{content:'';display: block;width: 31px;height: 1px;
    background: rgba(255,255,255,.6);margin:22px auto 10px;}*/
.l-tit a{display: inline-block;/*margin-top: 22px;padding-top: 6px;*/
    font-size: 14px;color:#fff;/*border-top: 1px solid;*/margin-top: 25px;}
/*.l-tit a:hover{text-decoration: underline;}*/
.l-tit2 h3{color:#cfa772;}
.l-tit2 a{color:#cfa772;}
.l-tit2 a:before{background:#cfa772;}


.g-poa{position: absolute;left: 0;width: 100%;text-align: center;}


/* ä¼ä¸šå®šåˆ¶ */
.customize-ban{position: relative;overflow: hidden;}
.customize-ban .bg{padding-top: 44%;
    -webkit-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;}
.customize-ban .txt{position: absolute;left: 0;top: 40%;width: 100%;
    text-align: center;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    transform: translateY(-50%);
}

.customize-ban .txt p{margin:12px 0 42px;font-size: 16px;line-height: 24px;
    font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";color:#fff;text-shadow: 2px 3px 4px #000; }
.customize-ban .txt a{font-size: 14px;color:#fff;}
.customize-ban .txt a i{display: block;margin:0 auto 7px;
    width: 28px;height: 1px;}

.customize-con .slider-for{position: absolute;top: 0;left: 0;z-index: 2;width: 100%;height: 100%;}
.customize-con .item{position: relative;}
.customize-con .bg{height: 792px;overflow: hidden;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;z-index: 1;}
.customize-con .slider-for .slider{margin-top: 190px;}
.customize-con .slider-for .slick-list,
.customize-con .slider-for .slider{height: 562px;}
.customize-con .slider-for .img{position: absolute;top: 0;right: 122px;
    width: 408px;height: 562px;}
.customize-con .slider-for .img img{max-height: 562px;position: absolute;top: 0;left: 0;
    max-width: 408px;position: absolute;top: 50%;left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);}

.customize-con .box{margin-left: 126px;width: 478px;}
.customize-con h3{font-size: 28px;line-height: 36px;color:#fff;}
.customize-con p{margin:40px 0 62px;height: 100%;overflow: hidden;
    font-size: 16px;line-height: 24px;color:#bababa;}
.customize-con strong{display: inline-block;margin-right: 70px;
    font-size: 49px;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";color:#fff;font-weight: normal;}
.customize-con em{display: inline-block;margin-left: 6px;font-size: 16px;}
.customize-m1 .box div{overflow: hidden;}
.customize-m1 .box .txt{height: 240px;}
.customize-m1 .box .img{margin-top: 45px;}

.customize-con .slick-arrow{position: absolute;top: 138px;z-index: 2;
    width: 36px;height: 68px;font-size: 0;
    background-position: center;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    background:none;
}
.customize-con .slick-prev{left: 50%;margin-left:-640px;
    background-image: url(imagecus-prev.png);}
.customize-con .slick-next{right: 50%;margin-right: -640px;
    background-image: url(imagecus-next.png);}


.cus-box{position: absolute;left: 0;bottom: 70px;width: 100%;z-index: 3;}
.customize-nav{margin-left: 130px;}
.customize-nav .item{position: relative;opacity: .8 !important;margin: 12px 22px 0 0;
    width: 58px;height: 58px;cursor: pointer;}
.customize-nav .item .img{position: absolute;bottom: 0;left: 0;width: 58px;height: 58px;
    background-color: #fff;}
.customize-nav .item img{position: absolute;left:50%;top: 50%;width: 58px;height: 58px;
    -o-transition:0s;
    -ms-transition:0s;
    -moz-transition:0s;
    -webkit-transition:0s;
    transition:0s;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);}
.customize-nav .slick-current .img{opacity: 1 !important;width: 70px;height: 70px;}

.customize-m1{
    background-size: cover;
    height: 790px;
    background-position: center;
    background-repeat: no-repeat;
}
.customize-m1 h2{padding: 77px 0 0 122px;
    font-size: 36px;color:#fff;}
.customize-m1 .box{float: right;margin:82px 97px 0 0;width: 550px;
    color:#fff;}
.customize-m1 h3{font-size: 28px;line-height: 36px;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";
    max-height: 72px;overflow: hidden;margin-bottom: 40px;
    display: -webkit-box;
    white-space: normal;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;
    }
.customize-m1 .text{height: 240px;overflow: hidden;}
.customize-m1 p{margin: 0;font-size: 14px;line-height: 24px;
    overflow: hidden;text-indent: 2em;}
.customize-m1 .img div{display: inline-block;width: 111px;overflow: hidden;
    text-align: center;margin-right: 60px;}
.customize-m1 .img div img{display: block;margin-bottom: 30px;
    width: 111px;height: 101px;border-radius: 12px;overflow: hidden;}
.customize-m1 .img em{display: inline-block;font-size: 14px;height: 16px;overflow: hidden;}

.customize-m2{
    padding: 64px 0 88px;
    background: url(imagecus-ban4.jpg) no-repeat center;
    -webkit-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    background-attachment: fixed;
}

/*******************************
    -------[=2016-12-12ä¿®æ”¹]-------
********************************/
.customize-m2 h3{text-align: center;font-size: 36px;color:#222830;
    font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";position: absolute;top: -220px;left: 0;width: 100%;}
.customize-m2 h3 span{font-size: 18px;display: block;padding-top: 15px;max-height: 80px;overflow:hidden;}
.customize-m2 ul{margin-top: 100px;padding:30px 0 30px;text-align: center;}
.customize-m2 li{display: inline-block;vertical-align: middle;
    margin:6px;}
.customize-m2 li a{display: block;width: 180px;height: 49px;line-height: 49px;
    text-align: center;overflow: hidden;font-size: 20px;color:#222830;}
.customize-m2 li a:hover,
.customize-m2 li.hover a{background:#9e0028;color:#fff;}

.cus-m2-slide{padding:0 52px;text-align: center;}
.cus-m2-slide .item img{display: inline-block;vertical-align: bottom;}
.cus-m2-slide .item p{font-size: 16px;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";
    display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.cus-m2-slide .slick-arrow{position: absolute;top: 50%;
    margin-top: -80px;width: 36px;height: 68px;font-size: 0;
    background-position: center;
    background-repeat: no-repeat;
    background:none;
    -webkit-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    }
.cus-m2-slide .slick-prev{background-image: url(imagebanner-prev.png);left:0;}
.cus-m2-slide .slick-next{background-image: url(imagebanner-next.png);right:0;}
.cus-mbox{position: relative;left: -99999px;height: 0;}
.cus-mbox.on{left: 0;height: auto;}
/*.cus-m2-slide.on{height: auto;opacity: 1;}*/
/*.cus-mbox{display: none;}
.cus-mbox.on{display: block;}*/

.certification{padding: 52px 0 80px;text-align: center;}
.certification h2{font-size: 36px;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";margin-bottom: 80px;}
.certification ul{overflow: hidden;padding: 0 67px;}
.certification li{position: relative;float: left;padding: 0 30px;width: 33.3%;}
.certification li:after{content:'';position: absolute;right: 0;top: 0;height: 177px;
    width: 1px;background:#dfdfdf;}
.certification li:last-of-type:after{display: none;}
.certification li img{display: block;margin:0 auto;width: 77px;height: 77px;}
.certification li h3{margin:12px 0 18px;
    font-size: 16px;color:#000;height: 19px;overflow: hidden;}
.certification li p{font-size: 14px;line-height: 24px;height: 48px;
    overflow: hidden;color:#666;
    display: -webkit-box;
    white-space: normal;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-break: break-all;}

.cus-fd{position: relative;height: 590px;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    background-attachment: fixed;}
.cus-fd .g-poa{margin-top: 25px;
}
.cus-fd .list{width: 766px;margin: 55px auto 16px;overflow: hidden;}
.cus-fd .list li{float: left;width: 25%;text-align: center;color:#fff;
    font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";font-size: 14px;margin-bottom: 24px;}
.cus-fd .list li .img{display: inline-block;width: 73px;height: 73px;border-radius: 50%;
    background-color: rgba(255,255,255,.2);position: relative;border:1px solid #fff;}
.cus-fd .list li .img img{position: absolute;top: 50%;left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);}
.cus-fd .list li p{height: 42px;overflow: hidden;margin-top: 13px; margin-right:15px;}
.cus-fd .txt{text-align: left;width: 1020px;margin: 0 auto;color:#fff;/*overflow: hidden;*/
    font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";}
.cus-fd .txt em{float: left;font-size: 18px;width: 90px;}
.cus-fd .txt .box{float: right;width: 930px;font-size: 14px;}
.cus-fd .txt .box p{float: left;width: 50%;padding: 3px 0 3px 14px;
    background: url(../images/radio-white.png) no-repeat left center;
    display:block;white-space:nowrap; /*overflow:hidden;*/ text-overflow:ellipsis;}

.m-customize-con{display: none;}

.m-customize-con .bg{padding-top: 124%;
    -webkit-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;}
.m-customize-con .txt{padding:25px 10px;}
.m-customize-con .txt h3{font-size: 16px;margin-bottom: 15px;}
.m-customize-con .txt  p{color:#9a9a9a;line-height: 18px;}

.m-customize-m1{display: none;}
.m-customize-m1 .bg{position: relative;padding-top: 124%;
    background-position: center;
    background-repeat: no-repeat;
    -webkit-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;}
.m-customize-m1 h2{position: absolute;left: 0;top: 5%;width: 100%;
    font-size: 18px;color:#fff;text-align: center;}
.m-customize-m1 .list{position: absolute;bottom: 10px;left: 0;width: 100%;
    overflow: hidden;padding: 0 20px;}
.m-customize-m1 ul{max-width: 400px;margin:0 auto;}
.m-customize-m1 li{float: left;width: 33.3%;padding: 0 5px;color:#fff;
    text-align: center;}
.m-customize-m1 li i{display: block;margin:0 auto 10px; 
    padding-top: 91%;
    border-radius: 12px;overflow: hidden;
    -webkit-background-size: cover;
    background-size: cover;}
.m-customize-m1 li em{display: inline-block;height: 16px;overflow: hidden;}

.m-customize-m1 .txt{padding: 15px 10px;}
.m-customize-m1 .txt h3{font-size: 16px;margin-bottom: 15px;}
.m-customize-m1 .txt p{font-size: 12px;line-height: 20px;}

/* ç®€ä½“å¼¹æ¡† */
.l-pop{position: fixed;left: 50%;top: 50%;margin-left: -355px;z-index: 10;
    background:#fff;border:1px solid #9e0028;width: 710px;display: none;}
.l-pop .close{position: absolute;right: 16px;top: 16px;width: 32px;height: 32px;
    background: url(../images/pop-close.png) no-repeat center;
    -webkit-background-size: cover;
    -o-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
}

.l-pop-jt{padding:108px 0 95px;}
.pop-jt-con h2{padding: 0 15px;text-align: center;
    font-size: 30px;font-weight: bold;color:#9e0028;}
.l-pop .con{max-width: 495px;margin:0 auto;}
.pop-jt-con p{margin:41px 0 ;
    font-size: 14px;line-height: 24px;color:#666;}
.pop-jt-con .icn em{display: inline-block;padding-left: 25px;margin-bottom: 5px;
    height: 21px;line-height: 21px;margin-right: 25px;
    font-size: 14px;color:#666;
    background-position: left center;
    background-repeat: no-repeat;
    -webkit-background-size: auto 18px;
    -o-background-size: auto 18px;
    -moz-background-size: auto 18px;
    background-size: auto 18px;
}
.pop-jt-con .icn .em1{background-image: url(../images/pop-icn1.png);}
.pop-jt-con .icn .em2{background-image: url(../images/pop-icn2.png);}
.pop-jt-con .icn .em3{background-image: url(../images/pop-icn3.png);}

.pop-jt-con h4{margin:20px 0 3px;
    font-size: 14px;color:#9e0028;
    text-align: center;}

.g-form{margin-left: -18px;}
.g-form li{overflow: hidden;margin-top: 20px;}
.g-form li i{position: absolute;right: 10px;top: 13px;
    font-style: normal;color:#9e0028;}
.g-form .inp{width: 100%;padding-left: 18px;position: relative;}
.g-form .inp2{width: 50%;float: left;}
.g-form .inp .txt{width: 100%;padding: 0 14px;
    height: 38px;line-height: 38px;border:1px solid #999;
    font-size: 14px;font-family:"å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";color:#000;}
.g-form .inp .txt::-webkit-input-placeholder {color:#999;}
.g-form .inp .txt:-moz-placeholder {color:#999;}
.g-form .inp .txt:-ms-input-placeholder {color:#999;}


.g-form .inp button{width: 100%;height: 38px;line-height: 38px;
    border:1px solid #999;background:none;color:#333;
    font-family:"å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";font-size: 14px;}
.g-form .inp button:hover{border-color:#9e0028;color:#9e0028;}

.pop-ft-con h2{padding:0 0 13px;
    text-align: center;font-size: 24px;
    color:#9e0028;}
.pop-ft-con .con{margin-top: 30px;}
.pop-ft-con h2 em{display: inline-block;margin-left: 13px;font-size: 12px;}
.pop-ft-con{margin-bottom: 53px;}

.g-form textarea{width: 100%;height: 120px;padding:5px 15px;
    border:1px solid #999;font-size: 14px;}

.g-form .chk {padding:8px 0 20px;position: relative;}
.g-form .chk input{position: absolute;left: -9999999px;}
.g-form .chk em{display: inline-block;height: 20px;line-height: 20px;
    padding-left: 33px;color:#999;font-size: 14px;
    background: url(../images/check.png) no-repeat left center;
    -webkit-background-size: auto 20px;
    -o-background-size: auto 20px;
    -moz-background-size: auto 20px;
    background-size: auto 20px;
}
.g-form .chk em.ok{background-image: url(../images/checked.png);}
.g-form .chk em a{color:#9e0028;}



/*******************************
    -------[=æŸšå­]-------
********************************/
/*å…¬ç”¨é—´è·*/
.h26{height: 26px;}
.h120{height: 120px;}
/*å…¬ç”¨æ–‡å­—*/
.y-t1{text-align: center;color:#fff;padding-bottom: 13px;}
.y-t1 h5{font-size: 24px;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";padding-top: 26px;}
.y-t1 h4{font-size: 24px;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";padding-top: 22px;}
.y-t1 span{display: inline-block;color:#fff;font-size: 14px;border-top: 1px solid #fff;padding-top: 6px;margin-top: 16px;}
.y-t1 p{font-size: 14px;color:#878787;padding-top: 17px;}
.y-t2 p{font-size: 14px;color:#fff;padding-top: 17px;text-shadow: 2px 3px 4px #999;}
.y-t3 p{font-size: 14px;color:#fff;padding-top: 17px;}
.y-t4 p{font-size: 14px;color:#cfa772;padding-top: 17px;}
.y-t1-gray{color:#333;}
.y-t1-gray span{color:#777;border-top: 1px solid #d7d7d7;}
.y-t1-cfa{color:#cfa772;}
.y-t1-cfa span{color:#cfa772;border-top: 1px solid #cfa772;}
.y-t1-green{color:#003333;}
.y-t1-green p{font-size: 14px;color:#878787;padding-top: 17px;}
.y-t1-green span{color:#003333;border-top: 1px solid #003333;}


.y-t2{text-align: center;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";font-size: 16px;color:#666;}
.y-t2 h5{padding-top: 20px;}
.y-t2 span{display: block;font-size: 14px;color:#999;padding-top: 15px;}




.y-row1,.y-row2,.y-row3,.y-row4,.y-row5,.y-row6,.y-row7,.y-row8,.y-row9,.y-row10{overflow: hidden;
    margin: 10px 0;}
.y-row1 .col-l{width: 68%;}
.y-row1 .col-r{width: 31%;}
.y-row2 .col-l{width: 31%;}
.y-row2 .col-r{width: 68%;}
.y-row3 .col-l{width: 31%;}
.y-row3 .col-r{width: 68%;}
.y-row4 .col-l{width: 58%;}
.y-row4 .col-r{width: 38%;}
.y-row5 .col-l{width: 60%;}
.y-row5 .col-r{width: 38%;}
.y-row6 .col-l{width: 36%;}
.y-row6 .col-r{width: 62%;}
.y-row7 .col-l{width: 60%;}
.y-row7 .col-r{width: 39%;}
.y-row8 .col-l{width: 30%;}
.y-row8 .col-r{width: 68%;}
.y-row9 .col-l{width: 68%;}
.y-row9 .col-r{width: 32%;}
.y-row10 .col-l{width: 66%;}
.y-row10 .col-r{width: 32%;}


.y-pic{position: relative;}
.y-pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.y-pic1{padding-top: 55%;}
.y-pic2{padding-top: 121%;}
.y-pic3{padding-top: 121%;}
.y-pic4{padding-top: 67%;}
.y-pic5{padding-top: 61%;}
.y-pic6{padding-top: 47%;}
.y-pic7{padding-top: 570px;}
.y-pic8{padding-top: 47%;}
.y-pic9{padding-top: 123%;}
.y-pic10{padding-top: 41%;overflow: hidden;}
.y-pic11{padding-top: 55%;}
.y-pic12{padding-top: 59%;}
.y-pic13{padding-top: 53%;}
.y-pic14{padding-top: 44%;}




/*******************************
    -------[=ç»å…¸]-------
********************************/
.y-img1{height: 481px;}
.y-img1 a{display: block;position: relative;height: 100%;width: 100%;}
.y-img1 .img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.y-img1 .img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;}
.y-img1 i{width: 28px;height: 189px;background: url(../images/y-t1.png) no-repeat left top;
    position: absolute;top: 38px;left: 62px;z-index: 2;}
.y-img1 .y-t1{position: absolute;top: 50%;left: 0;
    width: 100%;z-index: 2;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);}
.y-img2{height: 481px;position: relative;background-size: cover;background-position: right top;background-repeat: no-repeat;
    overflow: hidden;}
.y-img2 a{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.y-img2 .img{position: absolute;top: 0;left: 50%;width: 152px;height: 481px;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);}
.y-img2 .img img{position: absolute;top: 50%;left: 50%;
    max-width: 152px;max-height: 481px;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);}
.y-img2 .img .y-t1{position: absolute;bottom:0;left: 0;width: 100%;}

.y-img3{height: 478px;background-size: cover;background-position: left top;background-repeat: no-repeat;}
.y-img3 a{display: block;width: 100%;height: 100%;position: relative;}
.y-img3 .box{position: absolute;top: 40%;left: 50%;
    -webkit-transform: translate(-50%);
    -moz-transform: translate(-50%);
    -o-transform: translate(-50%);
    -ms-transform: translate(-50%);
    transform: translate(-50%);}
.y-img4{height: 478px;position: relative;}
.y-img4 .img{position: absolute;top: 0;left: 50%;height: 480px;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);}
.y-img4 .img img{max-height: 100%;position: relative;top: 0;}
.y-img4 .img:hover img{top: -15px;}
.y-img4 .y-t2{position: absolute;top: 165px;right: 182px;}

.y-bgbox1{height: 671px;background-size: cover;background-position: left top;background-repeat: no-repeat;}
.y-bgbox1 .wp{position: relative;height: 100%;}
.y-bgbox1 .y-img5{margin:0 0 0 61px;}
.y-img5 .img{height: 450px;margin-bottom: 5px;}
.y-img5 .img img{position: relative;top: 0;}
.y-img5 .img:hover img{top: 15px;}
.y-img5 .y-t1 h5{padding-top: 38px;}
.y-img5 .y-t1 span{margin-top: 21px;}

.y-bgbox1{margin-bottom: 114px;background-size: 100% 100%;
    background-position: left top;
    /*background-attachment: fixed;*/
    -o-transition:.6s;
    -ms-transition:.6s;
    -moz-transition:.6s;
    -webkit-transition:.6s;
    transition:.6s;}
.y-bgbox1 .col-r{position: absolute;bottom: -45px;right: 0;width: 762px;}
.y-list1 li{float: left;width: 345px;text-align: center;margin-left: 36px;}
.y-list1 li a{display: block;background-color: #fff;width: 345px;height: 345px;
    position: relative;overflow: hidden;}
.y-list1 li img{position: absolute;top: 0;left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);}
.y-list1 li a:hover img{top:-15px;} 
.y-list1 li .y-t2{position: absolute;bottom:-12px;left:0;width: 100%;}


.y-txtimg1 .img{height: 485px;position: relative;}
.y-txtimg1 .img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.y-img6{height: 572px;background-position: left top;background-repeat: no-repeat;background-size: cover;
    position: relative;}
.y-img6 .y-t2{position: absolute;top: 230px;right: 95px;}
.y-img6-c .y-t2 img{width: 340px;max-width:340px;}
.y-img6-c .y-t2{left: 0;width: 100%;text-align:center;
    right:auto !important;}

.y-img7{height: 535px;background-size: cover;background-position: left top;background-repeat: no-repeat;
    position: relative;}
.y-img7 .box{position: absolute;top: 50%;left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);}
.y-img8{position: relative;height: 535px;}
.y-img8 .box{text-align: center;}
.y-img8 .y-t2{margin-top: 30px;}


/*******************************
    -------[=å¡é€šè·¨ç•Œ]-------
********************************/


.y-img9{height: 591px;}
.y-img9 .img{text-align: center;margin-bottom: 52px;}
.y-img9 .img img{position: relative;top: 0;}
.y-img9 .img:hover img{top: -15px;
}

.y-img10{height: 591px;position: relative;overflow: hidden;}
.y-img10 .bg{height: 425px;width: 100%;}
.y-img10 .img1{position: absolute;top: 21px;left: 83px;z-index: 2;}
.y-img10 .img2{position: absolute;top: 0;right: 99px;width: 351px;text-align: center;height: 591px;
    -o-transition:.5s;
    -ms-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    transition:.5s;}
.y-img10 .img2:hover{top: -15px;}
.y-img10 .box{position: absolute;bottom: 53px;left: 120px;}

.y-img11{height: 586px;position: relative;}
.y-img11 .box1{position: absolute;top: 0;left: 60px;width: 351px;text-align: center;}
.y-img11 .box1 .img{margin-bottom: 24px;}
.y-img11 .box2{position: absolute;top: 216px;right: 159px;}
.y-img11 .box1 img,.y-img11 .box2 img{position: relative;top: 0;}
.y-img11 .box1:hover img,.y-img11 .box2:hover img{top: -15px;}
.y-img12{height: 708px;}
.y-img12 .img{overflow: hidden;margin-bottom: 44px;}
.y-img12 .img img{float: right;position: relative;top: 0;}
.y-img12 .img:hover img{top: -15px;}

.y-txtimg1-b .img{height: 582px;}
.y-imglist1{overflow: hidden;}
.y-imglist1 li{float: left;width: 49%;height: 573px;}
.y-imglist1 li img{position: relative;top: 0;}
.y-imglist1 li.l .box{float: right;margin-right: 162px;}
.y-imglist1 li.r .box{float: left;margin-left: 140px;}
.y-imglist1 li:hover img{top: -15px;
}

/*******************************
    -------[=æ—¶å°š]-------
********************************/
.y-img13{overflow: hidden;height: 336px;text-align: center;margin-bottom: 20px;}
.y-img13{overflow: hidden;height: 336px;text-align: center;margin-bottom: 20px;}
.y-img13 .img img{position: relative;top: 0;max-height:153px;max-width:282px;}
.y-img13 .img:hover img{top: -15px;}
.y-img13 .img{margin-top: 52px;}
.y-img14 .y-t1{margin-top: 63px;}
.y-img14 .img{margin: 74px 0 0 17px;position: relative;text-align:center;}
.y-img14 .img img{position: relative;top: 0;max-width:300px;margin-bottom: 50px;}
.y-img14 .img:hover img{top: -15px;}
/*.y-img14 .img img{position: absolute;top: 50%;left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);}*/
.y-img15{height: 570px;position: relative;}
.y-img15 .img{overflow: hidden;}
.y-img15 .img img{float: right;position: relative;top: 0;}
.y-img15 .img:hover img{top: -15px;}
.y-img15 .y-t1{position: absolute;top: 221px;left: 265px;}

.y-img16{height: 614px;position: relative;}
.y-img16 .img{margin-left: 110px;}
.y-img16 .img img{position: relative;top: 0;}
.y-img16 .img:hover img{top: -15px;}
.y-img16 .box{position: absolute;top: 237px;right: 144px;}

.y-img17{height: 585px;position: relative;}
.y-img17 .img{position: absolute;top: 94px;left: 226px;}
.y-img17 .img img{position: relative;top: 0;}
.y-img17 .img:hover img{top: -15px;}
.y-img17 .box{position: absolute;bottom: 32px;left: 0;width: 100%;}


/*******************************
    -------[å®šåˆ¶]-------
********************************/
.y-img18{height: 545px;position: relative;}
.y-img18 .txt{height: 372px;background-color: #9e0028;padding: 86px 73px 0 73px;}
.y-img18 .img{position: absolute;bottom: 0;left: 50%;width: 300px;height: 300px;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);text-align: center;}
.y-img18 .img img{display: inline-block;}
.y-img18 h5{font-size: 24px;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";color:#fff;padding-bottom: 14px;}
.y-img18 p{font-size: 14px;color:#fff;line-height: 24px;max-height: 48px;overflow: hidden;}
.y-img18 a{color:#fff;font-size: 14px;border-top: 1px solid #b63e5c;display: inline-block;margin-top: 33px;
    padding-top: 14px;}
.y-img18 .img a{border-top:0;}
.y-img18-b{height: 578px;position: relative;}
.y-img18-b .txt{height: 278px; padding:65px 72px 0 123px;}
.y-img18-b h5{font-size: 24px;color:#333;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";padding-bottom: 16px;}
.y-img18-b p{font-size: 14px;color:#7c7c7c;line-height: 24px;height: 48px;overflow: hidden;}
.y-img18-b a{color:#7c7c7c;font-size: 14px;display: inline-block;border-top: 1px solid #ececec;margin-top: 29px;
    padding-top: 14px;}
.y-img18-b .img{position: absolute;left: 50%;bottom: 0;width: 300px;height: 300px;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);text-align: center;}
.y-img18-b .img a{border-top:0;}
.y-img18-b .img img{display: inline-block;}






/*************************
   -------[]-------
*************************/

.y-img18-ppxc{height:498px;position: relative;}
.y-img18-ppxc .txt{height:478px;background-color: #9e0028;padding: 86px 73px 0 73px;}
.y-img18-ppxc .img{position: absolute;bottom: 0;left: 50%;width: 300px;height: 300px;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);text-align: center;}
.y-img18-ppxc .img img{display: inline-block;}
.y-img18-ppxc h5{font-size: 24px;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";color:#fff;padding-bottom: 14px;}
.y-img18-ppxc p{font-size: 14px;color:#fff;line-height: 24px;max-height: 48px;overflow: hidden;}
.y-img18-ppxc a{color:#fff;font-size: 14px;border-top: 1px solid #b63e5c;display: inline-block;margin-top: 33px;
    padding-top: 14px;}
.y-img18-ppxc .img a{border-top:0;}
.y-img18-b-ppxc{height: 578px;position: relative;}
.y-img18-b-ppxc .txt{height: 278px; padding:65px 72px 0 123px;}
.y-img18-b-ppxc h5{font-size: 24px;color:#333;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";padding-bottom: 16px;}
.y-img18-b-ppxc p{font-size: 14px;color:#7c7c7c;line-height: 24px;height: 48px;overflow: hidden;}
.y-img18-b-ppxc a{color:#7c7c7c;font-size: 14px;display: inline-block;border-top: 1px solid #ececec;margin-top: 29px;
    padding-top: 14px;}
.y-img18-b-ppxc .img{position: absolute;left: 50%;bottom: 0;width: 300px;height: 300px;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);text-align: center;}
.y-img18-b-ppxc .img a{border-top:0;}
.y-img18-b-ppxc .img img{display: inline-block;}
















/*******************************
    -------[=]-------
********************************/


.y-txtimg1 .img{height: auto;padding-top: 123%;}
.y-list2{overflow: hidden;}
.y-list2 li{float: left;width: 50%;text-align: center;height: 627px;}
.y-list2 .img{height: 260px;margin-top: 170px;}
.y-list2 .img img{max-height: 260px;position: relative;top: 0;}
.y-list2 .img:hover img{top: -10px;}
.y-imglist2{position: relative;padding-top: 70%;}
.y-imglist2 .bg{position: absolute;top: 0;left: 0;width: 100%;padding-top: 47%;overflow: hidden;}
.y-imglist2 .bg img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;
    -o-transition:.8s;
    -ms-transition:.8s;
    -moz-transition:.8s;
    -webkit-transition:.8s;
    transition:.8s;}
.y-imglist2 ul{position: absolute;bottom: 0;left: 0;width: 100%;text-align: center;}
.y-imglist2 li{display: inline-block;width: 428px;height: 428px;text-align: center;margin: 0 78px;}
.y-imglist2 .box{margin: 0 78px;}
.y-imglist2 .img{height: 324px;margin-top: 25px;}
.y-imglist2 .img img{max-height: 324px;position: relative;top: 0;
    -o-transition:.6s;
    -ms-transition:.6s;
    -moz-transition:.6s;
    -webkit-transition:.6s;
    transition:.6s;}
.y-imglist2 .img:hover img{
    top: -10px;
}
/*******************************
    -------[=é›¶å”®ç½‘ç»œæœç´¢]-------
********************************/
.phone-maptit{display: none;overflow: hidden;padding: 0 20px;margin:0 0 38px -20px;}
.phone-maptit li{float: left;width: 50%;text-align: center;}
.phone-maptit li a{display: block;height: 60px;line-height: 54px;color:#9e0028;
    font-size: 16px;border-top: 4px solid #9e0028;margin-left: 20px;}
.map-box{position: relative;}
.phone-maptit li.hover a{background-color: #9e0028;color:#fff;}
.map-box img{
    -o-transition:0s;
    -ms-transition:0s;
    -moz-transition:0s;
    -webkit-transition:0s;
    transition:0s;
}
.map-box #map-content{position: relative;width: 100%;height: 100%;z-index: 2;}
.map-box .anchorBL{display: none;}
.map-box .wp{position: absolute;top: 0;left: 50%;width: 1280px;z-index: 3;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);}
.map-box .map-screen{position: absolute;top: 0;left: 50%;width: 1280px;height: 83px;background-color: #fff;
    z-index: 3;padding:17px 102px 0 40px;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);}
.map-screen ul{float: left;} 
.map-screen li{float: left;width: 269px;margin-right: 22px;}
.map-screen select{width: 100%;
    cursor: pointer;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;border:1px solid #d5d5d5;height: 46px;padding:0 0 0 27px;
    font-size: 14px;color:#000;background-repeat: no-repeat;background-position: right center;
    background-image: url(../images/map-select1.jpg);}
.map-screen .list-btn{float: right;font-size: 14px;color:#9e0028;/*padding-left: 44px;*/margin-top: 9px;line-height: 28px;
    /*background: url(../images/list-btn.png) no-repeat left center;*/}
.map-screen .list-btn .span1{display: block;}
.map-screen .list-btn .span2{display: none;}
.map-box.on .map-screen .list-btn .span1{display:none;}
.map-box.on .map-screen .list-btn .span2{display:block;}

.map-box #map{position: absolute;top: 110px;left: 0;width: 355px;background-color: #fff;
    border:1px solid #e3e3e3;}
.map-box #map .autobox{height: 492px;overflow: auto;}
.map-box #map .close{position: absolute;top: 11px;right: 11px;width: 13px;height: 13px;
    background: url(../images/y-close1.png) no-repeat center;z-index: 2;}
/* css3æ»šåŠ¨æ¡ */
.map-box #map .autobox::-webkit-scrollbar {width:2px;height:1px;}
/* ä¸¤ç«¯æŒ‰é’®*/
.map-box #map .autobox::-webkit-scrollbar-button{display: none;}
/*æ»šåŠ¨æ¡è½¨é“èƒŒæ™¯é¢œè‰²*/
.map-box #map .autobox::-webkit-scrollbar-track-piece{background:#ffffff;}
/*æ»šåŠ¨æ¡æ&nbsp;·å¼*/
.map-box #map .autobox::-webkit-scrollbar-thumb{background:#9e0028;}

.map-box #LIST{display: none;}
.map-box.on #MAP{display: none;}
.map-box.on #LIST{display: block;}
.map-box.on .map-pop{display: block;}
.map-box.on .list-btn{background: none;}
.map-box .map-pop{background-color: #f8f8f8;padding-bottom: 50px;}
.map-box .cont{width: 1280px;margin: 0 auto;}
.map-box .cont .map-screen{/*margin: 0 0 0 0;*/position: static;}
.map-txtlist li{border-bottom: 1px solid #ececec;padding: 24px 50px 0 24px;}
.map-txtlist li.on{background-color: #efefef;}
.map-txtlist h5{font-size: 14px;color:#333;padding-bottom: 9px;}
.map-txtlist p{font-size: 12px;color:#666;line-height: 24px;}
.map-txtlist a{display: inline-block;height: 27px;line-height: 27px;color:#333333;background-color: #ececec;
    width: 50px;text-align: center;border-radius: 5px;margin:11px 0 15px;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;}
.map-txtlist a:hover{background-color: #9e0028;color:#fff;}

.map-box .list{margin:0 0 20px -20px;overflow: hidden;padding-top: 110px;}
.map-box .list li{float: left;width: 50%;margin-bottom: 18px;}
.map-box .list li .box{margin-left: 20px;border:1px solid #e5e5e5;padding:22px 12px 0 24px;
    height: 210px;overflow: hidden;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;}
.map-box .list li:hover .box{background-color: #efefef;}
.map-box .list h5{font-size: 14px;color:#333;padding-bottom: 5px;
    display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.map-box .list p{font-size: 12px;color:#666;line-height: 24px;
    display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.map-box .list a{display: inline-block;height: 27px;line-height: 27px;color:#333333;background-color: #ececec;
    width: 50px;text-align: center;border-radius: 5px;margin:11px 0 15px;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;}
.map-box .list a:hover{background-color: #9e0028;color:#fff;}

/*å†…é¡µban*/
.y-ban1{position: relative;padding-top: 36%;
    background-size: cover;
    background-position: center top;
    /*background-attachment: fixed;*/
    background-repeat: no-repeat;margin-bottom: 34px;}
.y-ban1 .img{position: absolute;top: 0;left: 1%;width: 98%;height: 100%;
    background-size: cover;/*background-attachment: fixed;*/
    background-repeat: no-repeat;}
.y-ban1 .ban-bor{position: absolute;top: 0;width: 1%;height: 100%;
    background-position: left top;
    background-size: auto 100%;
    /*background-attachment: fixed;*/}
.y-ban1 .ban-bor.ban-l{left: 0;}
.y-ban1 .ban-bor.ban-r{right: 0;}
.y-ban1 .txt{position: absolute;left: 50%;bottom: 35%;width: 850px;text-align: center;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);}
.y-ban1 .txt h5{position: relative;font-size: 36px;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";padding-bottom: 8px;
    margin-bottom: 29px;
    /*-webkit-text-shadow: 2px 3px 4px #000;
    -o-text-shadow: 2px 3px 4px #000;
    -moz-text-shadow: 2px 3px 4px #000;*/
    /*text-shadow: 2px 3px 4px #000;*/}
.y-ban1 .txt h5 i{position: absolute;bottom: 0;left: 50%;
    width: 27px;height: 1px;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);}
.y-ban1 .txt p{font-size: 16px;line-height: 28px;
    /*-webkit-text-shadow: 2px 3px 4px #000;
    -o-text-shadow: 2px 3px 4px #000;
    -moz-text-shadow: 2px 3px 4px #000;*/
    /*text-shadow: 2px 3px 4px #000;*/}
.y-ban1 .txt-b{position: absolute;} 
.y-ban1 .txt-b h4{font-size: 36px;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";}
.y-ban1 .txt-b h4 span{display: block;font-size: 16px;padding-top: 8px;}
.y-ban1 .txt-b em{display: block;font-size: 16px;color:#333;position: relative;margin-top: 44px;padding-top: 11px;}
.y-ban1 .txt-b em i{content: '';position: absolute;top: 0;left: 50%;
    width: 27px;height: 1px;
    -webkit-transform: translatex(-50%);
    -moz-transform: translatex(-50%);
    -o-transform: translatex(-50%);
    -ms-transform: translatex(-50%);
    transform: translatex(-50%);}

.y-img19{background-color: #fdf9f6;overflow: hidden;height: 600px;}
.y-img19-c{height: 515px;}
.y-img19 .img1{float: left;width: 52%;position: relative;top: 0;
    -o-transition:.5s;
    -ms-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    transition:.5s;}
.y-img19 .img1 img{max-width: 655px;max-height: 422px;position: relative;top: 0;}
.y-img19 .img1:hover img{top: -15px;}
.y-img19 .img1 .y-t2{width: 270px;float: right;}
.y-img19 .img1 .y-t2 h5{padding-top: 0;}
.y-img19 .img2{float: right;width: 43%;position: relative;top: 0;
    -o-transition:.5s;
    -ms-transition:.5s;
    -moz-transition:.5s;
    -webkit-transition:.5s;
    transition:.5s;}
.y-img19 .img2 img{float: left;max-height: 401px;max-width: 185px;position: relative;top: 0;}
.y-img19 .img2:hover img{top: -15px;}
.y-img19 .img2 .y-t2{float: left;width: 100px;margin-top: 324px;position: relative;left: -49px;}

.y-nbox1{position: relative;overflow: hidden;}
.y-nbox1 .bg{position: relative;padding-top: 67%;}
.y-nbox1 .bg img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.y-nbox1 .img1{position: absolute;top: 230px;left: 130px;}
.y-nbox1 .img2{position: absolute;top: 0;left: 320px;}
.y-imglist2 .l-tit{position: absolute;top: 50%;left: 0;width: 100%;}



/*******************************
    -------[=è”æž]-------
********************************/
.m-sele{border: 1px solid #d2d2d2;overflow: hidden;}
.m-sele .close{display: none;}
.m-sele dl{overflow: hidden;line-height: 52px;background-color: #f4f4f4;}
.m-sele dt{width: 80px;text-align: center;
    float: left;font-size: 14px;color: #000;
}
.m-sele dd{overflow: hidden;padding-left: 38px;position: relative;height: 52px;overflow: hidden;background-color: #fff;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
} 
.m-sele dd a{display: inline-block;font-size: 14px;color: #333;
    margin-right: 65px;
}
.m-sele dd a.ok,.m-sele dd a:hover{color: #9e0028;}
.m-sele dd .more{font-size: 14px;color: #333;padding-right: 25px;
    position: absolute;right: 90px;top: 0;height: 52px;cursor: pointer;
    background: url(../images/ico-down.png) no-repeat right center;
}
.m-sele .d2 dd{padding-right: 150px;}
.m-sele dd.open{height: auto;}
.m-sele dd.open .more{background-image: url(../images/ico-down-on.png);}
.so-box{overflow: hidden;}
.so-box .inp{width: 210px;border: 0;border-bottom: 1px solid #c2c2c2;
    height: 32px;line-height: 32px \9;padding: 0 55px 0 35px;
    background: url(../images/hd-icn1.png) no-repeat left center;
}
.so-box .btn{background: 0;font-size: 14px;color: #9e0028;font-family:"å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";
    margin-left: 25px;line-height: 32px;
}

.m-list1{overflow: hidden;padding-top: 40px;margin-bottom: 60px; text-align: center;}
.m-list1 li{width: 25%;float: left;margin-bottom: 30px;}
.m-list1 .pic{padding-top: 77%;height: 0;position: relative;overflow: hidden;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
.m-list1 .pic img{display: block;position: absolute;top: 50%;left: 50%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);max-width: 80%;max-height: 80%;}
.m-list1 h3{text-align: center;font-size: 14px;color: #333;height: 30px;overflow: hidden;}
.m-list1 li:hover .pic img{
    top: 45%;
}
.m-list1 li:hover h3{color: #9e0028;}
.btn-sele{display: none;}
.sel-btn{width: 95%;display: block;margin: 15px auto;height: 50px;border: 1px solid #9e0028;
    color: #9e0028;font-size: 18px;font-family:"å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";
}
.m-sele .option{overflow: hidden;background-color: #d0d0d0;padding: 15px 30px;display: none;}
.m-sele .option li{width: 25%;float: left;line-height: 30px;height: 30px;overflow: hidden;}
.m-sele .option i{width: 30px;height: 30px;display: block;float: left;
    background: #fff url(../images/i-close.png) no-repeat center center;
    -o-background-size: 25px auto;
    -ms-background-size: 25px auto;
    -moz-background-size: 25px auto;
    -webkit-background-size: 25px auto;
    background-size: 25px auto;
}
.m-sele .option span{font-size: 14px;color: #333;display: block;margin-left: 40px;
    height: 30px;overflow: hidden;line-height: 30px;
}
.js-sele{overflow: hidden;padding: 20px;border-bottom: 1px solid #a5a5a5;display: none;}
.btn-sele{width: 140px;float: left;display: block;height: 50px;border: 1px solid #b2b2b2;
    line-height: 50px;font-size: 18px;padding-left: 20px;
    background: url(../images/i-02.png) no-repeat right 10px center;
}


/* 2016/11/11 */
.pop-Success{width: 432px;margin-left: -216px;}
.pop-Success .close{width: 21px;height: 21px;top: 12px;right: 12px;}

.pop-Success .txt{
    text-align: center;padding:70px 10px 85px;}
.pop-Success .txt h4{text-align: center;margin-bottom: 34px;}
.pop-Success .txt h4 em{display: inline-block;font-size: 24px;
    padding-left: 50px;color:#990203;
    background: url(../images/yes.png) no-repeat left center;}
.pop-Success .txt p{font-size: 18px;color:#990203;}
.n-box1{position: relative;}
.n-box1 .bg{position: relative;padding-top: 53%;}
.n-box1 .bg img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.n-box1 .img{position: absolute;top: 164px;right: 252px;}
.n-box1 .txt{position: absolute;top: 263px;left: 200px;}
.n-box1 .txt h5{
    font-size: 24px;
    font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";
    color: #fff;
    padding-bottom: 14px;
    display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}
.n-box1 .txt p{
    font-size: 14px;
    color: #fff;
    line-height: 24px;
    max-height: 48px;
    overflow: hidden;
    display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}
.n-box1 .txt a{
    color: #fff;
    font-size: 14px;
    display: inline-block;
 /*   border-top: 1px solid #ececec;*/
	border-bottom: 1px solid #ececec;
    margin-top: 29px;
    padding-top: 14px;
}

.n-box2{position: relative;overflow: hidden;}
.n-box2 .bg{position: relative;padding-top: 41%;}
.n-box2 .bg img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.n-box2 .img{position: absolute;top: 0;right:430px;}



/*******************************
    -------[=æäº¤åŽå¼¹çª—]-------
********************************/
.m-zz2{display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;
    background-color: rgba(0,0,0,.5);z-index: 10;}
.ok-popbox{display: none;position: fixed;top: 50%;left: 50%;z-index: 11;
    width: 425px;border:2px solid #7e2a2b;background-color: #fff;
    padding:35px 10px 20px 10px;min-height: 210px;
    text-align: center;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);}
.ok-popbox .close{position: absolute;top: 10px;right: 10px;
    width: 33px;height: 33px;background: url(../images/ico-09.png) no-repeat center;}
.ok-popbox p{display: inline-block;margin-top: 58px;font-size: 26px;color:#a22d2e;
    padding-left: 56px;font-weight: bold;background: url(../images/ok-ico.jpg) no-repeat left center;}



/*******************************
    -------[=ä¼ä¸šå®šåˆ¶-ä¼ä¸šå½¢è±¡]-------
********************************/
.g-y-t1 h5{font-size: 36px;padding:40px 0 50px;}
.y-txtimg2{margin-bottom: 150px;overflow: hidden;}
.y-txtimg2 .col-l{width: 56%;position: relative;}
.y-txtimg2 .col-r{width: 39%;margin-top: 39px;}
.y-txtimg2 .slider-nav{position: absolute;top: 0;left: 0;width: 136px;}
.y-txtimg2 .slider-nav .slider{padding: 39px 0;}
.y-txtimg2 .slider-nav .slick-arrow{position: absolute;left: 50%;
    width: 45px;height: 26px;font-size: 0;background: none;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    background-position: center center;background-repeat: no-repeat;}
.y-txtimg2 .slider-nav .slick-prev{position: absolute;top: 0;
    background-image: url(../images/y-prev1.png);}
.y-txtimg2 .slider-nav .slick-next{position: absolute;bottom: 0;
    background-image: url(../images/y-next1.png);}}
.y-txtimg2 .slider-nav .item{cursor: pointer;}
.y-txtimg2 .slider-nav .item .img{width: 62px;height: 51px;margin: 6px auto;position: relative;
    border:1px solid #999;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;}
.y-txtimg2 .slider-nav .item .img img{position: absolute;top: 50%;left: 50%;
    max-height: 100%;max-width: 100%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);}
.y-txtimg2 .slider-nav .item.slick-current .img{border:1px solid #b13353;}
.y-txtimg2 .slider-for{margin-left: 136px;}
.y-txtimg2 .pic{position: relative;border:1px solid #999;padding-top: 80%;}
.y-txtimg2 .pic img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;}
.y-txtimg2 .pic h5{position: absolute;top: 74px;left: 0;width: 100%;text-align: center;z-index: 2;
    font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";font-size: 30px;color:#333;}
.y-txtimg2 .txt{font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";}
.y-txtimg2 .txt span{display: block;padding-left: 46px;line-height: 28px;
    background-repeat: no-repeat;background-position: left center;
    font-size: 18px;color:#9e0028;margin: 0 0 9px 10px;}
.y-txtimg2 .txt span a{color:#9e0028;}
.y-txtimg2 .txt span.i1{background-image: url(../images/y-ico1.png);}
.y-txtimg2 .txt span.i2{background-image: url(../images/y-ico2.png);}
.y-txtimg2 .txt span.i3{background-image: url(../images/y-ico3.png);}
.y-txtimg2 .txt .down{display: inline-block;font-size: 18px;color:#9e0028;padding: 6px 0;
    padding-right: 43px;background: url(../images/y-ico4.png) no-repeat right center;
    margin-left: 10px;}
.y-txtimg2 .txt p{font-size: 18px;color:#333;line-height: 30px;padding:32px 0 0 10px;
    border-top: 1px solid #eaeaea;margin-top: 16px;}


/*******************************
    -------[=é¢„çº¦å¼¹çª—]-------
********************************/
.fuwu-pop{display: none;position: fixed;top: 50%;left: 50%;z-index: 10;
    width: 710px;border:1px solid #9e0028;background-color: #fff;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);}
/* css3æ»šåŠ¨æ¡ */
.fuwu-pop .autobox::-webkit-scrollbar {width:3px;height:1px;}
/* ä¸¤ç«¯æŒ‰é’®*/
.fuwu-pop .autobox::-webkit-scrollbar-button{display: none;}
/*æ»šåŠ¨æ¡è½¨é“èƒŒæ™¯é¢œè‰²*/
.fuwu-pop .autobox::-webkit-scrollbar-track-piece{background:#f4f4f4;}
/*æ»šåŠ¨æ¡æ&nbsp;·å¼*/
.fuwu-pop .autobox::-webkit-scrollbar-thumb{background:#9e0028;border-radius: 5px;}
.fuwu-pop .autobox{padding: 30px 0;height: 550px;overflow: auto;}
.fuwu-pop .pad-box{padding:15px 50px 0 130px;}
.fuwu-pop::-webkit-scrollbar-thumb{background:#9e0028;border-radius: 5px;}
.fuwu-pop .close{position: absolute;top: 15px;right: 15px;
    width: 33px;height: 33px;background: url(../images/ico-09.png) no-repeat center;}
.fuwu-pop .tit{text-align: center;color:#9e0028;}
.fuwu-pop .tit h4{position: relative;display: inline-block;font-size: 24px;}
.fuwu-pop .tit h4 span{position: absolute;right: -100px;top: 10px;
    font-size: 14px;}
.fuwu-pop .tit em{display: block;font-size: 14px;padding-top: 5px;}
.m-tab-list li{margin-bottom: 20px;}
.m-tab-list .box{width: 443px;border:1px solid #999;position: relative;}
.m-tab-list .box:after,
.m-tab-list .box:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.m-tab-list input{border:0;width: 100%;height: 36px;padding: 0 15px;font-size: 14px;
    color:#999;}

.m-tab-list .sel1{float: left;width: 86px;margin-right: 89px;}
.m-tab-list .sel2{float: left;width: 86px;margin-right: 52px;}
.m-tab-list .sel3{float: left;width: 97px;margin-right: 27px;}
.m-tab-list .sel4{width: 100%;}
.m-tab-list .sel-box{height: 36px;position: relative;cursor: pointer;}
.m-tab-list .sel-box u{display: block;height: 36px;line-height: 36px;text-decoration: none;
    padding-left: 15px;color:#999;font-size: 14px;background: url(../images/y-select1.jpg) no-repeat right center;}
.m-tab-list .sel-box dl{display: none;position: absolute;top: 37px;left: -1px;width: 100%;
    background-color: #fff;box-shadow: 3px 3px 10px rgba(0,0,0,.4);z-index: 2;
    max-height: 208px;overflow: auto;}
/* css3æ»šåŠ¨æ¡ */
.m-tab-list .sel-box dl::-webkit-scrollbar {width:3px;height:1px;}
/* ä¸¤ç«¯æŒ‰é’®*/
.m-tab-list .sel-box dl::-webkit-scrollbar-button{display: none;}
/*æ»šåŠ¨æ¡è½¨é“èƒŒæ™¯é¢œè‰²*/
.m-tab-list .sel-box dl::-webkit-scrollbar-track-piece{background:#f4f4f4;}
/*æ»šåŠ¨æ¡æ&nbsp;·å¼*/
.m-tab-list .sel-box dl::-webkit-scrollbar-thumb{background:#9e0028;border-radius: 5px;}
.m-tab-list .sel-box dd span{display: block;padding-left: 15px;color:#999;font-size: 14px;line-height: 26px;
    cursor: pointer;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;}
.m-tab-list .sel-box dd:hover span{background-color: #9e0028;color:#fff;}

.m-tab-list li i{position: absolute;top: 50%;right: 13px;margin-right: 0;
    width: 5px;height: 6px;background: url(../images/star-red.jpg) no-repeat center;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);}
.m-tab-list .box-bor{border:0;border-bottom: 1px dashed #d0d0d0;overflow: hidden;padding-bottom: 17px;}
.m-tab-list h5{font-size: 14px;color:#999;margin-bottom: 20px;}
.m-tab-list h5.star{display: inline-block;position: relative;}
.m-tab-list h5.star:after{content: '';position: absolute;top: 50%;right: -13px;
    width: 5px;height: 6px;background: url(../images/star-red.jpg) no-repeat center;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);}
.m-tab-list .rad-box{display: inline-block;overflow: hidden;margin-right: 34px;}
.m-tab-list .rad1{float: left;width: 21px;height: 20px;background-repeat: no-repeat;background-position: center;
    background-image: url(../images/y-radio1.jpg);}
.m-tab-list .rad1:checked{background-image: url(../images/y-radio1-on.jpg);}
.m-tab-list .rad-box em{float: left;font-size: 14px;color:#999;margin-top: 1px;margin-left: 12px;}
.m-tab-list p{font-size: 14px;color:#999;line-height: 20px;}
.m-tab-list p a{color:#999;}
.m-tab-list p a:hover{text-decoration: underline;}
.m-tab-list .btn{width: 213px;height: 38px;background: none;border:1px solid #9e0028;color:#9e0028;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;}
.m-tab-list .btn:hover{background-color: #9e0028;color:#fff;}


/*******************************
    -------[=ä¼ä¸šå®šåˆ¶-ç¹ä½“ç‰ˆ]-------
********************************/
.cus-fd .g-poa2{margin-top: 50px;}
.customize-ban2 .bg{padding-top: 62%;background-attachment: fixed;}
.customize-ban2 .txt{top: 19%;}
.customize-ban2 .txt h3{font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";font-size: 36px;color:#fff;padding-bottom: 8px;}
.customize-ban2 .txt p{font-size: 18px;}


/*.list-box .slick-arrow{display: none !important;}*/
.list-box .slick-dots{position: absolute;bottom: 0;left: 0;}
.list-box .slick-dots li{float: left;border-radius: 50%;width: 20px;height: 20px;line-height: 20px;}
.list-box .slick-dots li button{background: none;width: 20px;height: 20px;border-radius: 50%;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;}
.list-box .slick-dots li:hover button,
.list-box .slick-dots li.slick-active button{background-color: #9e0028;color:#fff;}
.slider-page .slick-arrow{display: inline-block;height: 24px;line-height: 24px;position: relative;top: -5px;
    text-align: left;color: #999;
    font-family: "å¾®è½¯é›…é»‘";
    border-radius: 0;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;}
.slider-page .slick-prev{padding:0 10px 0 23px;background: url(../images/ico-11.png) no-repeat 12px 8px;}
.slider-page .slick-prev:hover{background-image: url(../images/ico-13.png);}
.slider-page .slick-next{padding:0 23px 0 10px;background: url(../images/ico-12.png) no-repeat 55px 8px;
    right: 215px;}
.slider-page .slick-next:hover{background-image: url(../images/ico-14.png);}
.slider-page li.pgt{margin-left: 75px;}
.slider-page .slick-arrow:hover{color:#fff;background-color: #9e0028;}
.slider-page li{border-left: 0 !important;}


.qydz-ban1{position: relative;height: 793px;
    background-position: left top;background-size: cover;background-repeat: no-repeat;
    background-attachment: fixed;}
.qydz-ban1 .txt{position: absolute;top: 50%;left: 11%;
    color:#fff;width: 265px;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);}
.qydz-ban1 .txt h5{font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";font-size: 36px;background: url(../images/bor-fff.jpg) no-repeat left bottom;
    padding-bottom: 36px;letter-spacing: 2px;}
.qydz-ban1 .txt p{font-size: 18px;line-height: 24px;padding-top: 9px;}

.qydz-ban2{height: 790px;position: relative;
    background-repeat: no-repeat;background-position: center left;background-size: cover;background-attachment: fixed;}
.qydz-ban2 .pos-l{position: absolute;left: 13%;top: 34%;}
.qydz-ban2 .pos-l img{max-width: 389px;}
.qydz-ban2 .pos-r{position: absolute;right: 10%;top: 45%;width: 480px;}
.qydz-ban2 h5{font-size: 36px;color:#fff;letter-spacing: 8px;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";padding-bottom: 55px;}
.qydz-ban2 p{font-size: 18px;color:#fff;line-height: 24px;letter-spacing: 3px;}
.qydz-ban2 .list{overflow: hidden;margin-bottom: 20px;padding-top: 50px;}
.qydz-ban2 .list li{float: left;width: 93px;height: 83px;margin:0 50px 15px 0;}
.qydz-ban2 .list .img{background-color: #fff;position: relative;height: 83px;
    border-radius: 8px;overflow: hidden;top: 0;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;}
.qydz-ban2 .list .img img{position: absolute;top: 50%;left: 50%;
    max-width: 100%;max-height: 100%;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);}
.qydz-ban2 .more{display: block;margin-top: 20px;font-size: 14px;color:#fff;background: url(../images/bor-fff.jpg) no-repeat left top;
    padding-top: 13px;}
.qydz-ban2 .list li:hover .img{top: -10px;}

.liquan{height: 793px;background-size: cover;background-position: left top;background-repeat: no-repeat;
    background-attachment: fixed;}
.liquan .tit{text-align: center;color:#fff;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";padding-top: 92px;}
.liquan .tit h5{font-size: 36px;background: url(../images/bor-fff.jpg) no-repeat center bottom;
    padding-bottom: 32px;}
.liquan .tit p{font-size: 16px;letter-spacing: 3px;line-height: 28px;margin-top: 9px;}
.liquan .slider{padding: 0 140px;}
.liquan .slick-list{padding-top: 155px;}
.liquan .item{width: 50%;float: left;}
.liquan .box{margin: 0 17px;}
.liquan .img{position: relative;width: 482px;height: 195px;}
.liquan .img img{position: absolute;top: -49px;left: 50%;
    width: 460px;height: 218px;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);}
.liquan .slick-arrow{position: absolute;top: 50%;font-size: 0;background: none;
    width: 36px;height: 68px;background-repeat: no-repeat;background-position: center;}
.liquan .slick-prev{left: 0;background-image: url(../images/cus-prev.png);}
.liquan .slick-next{right: 0;background-image: url(../images/cus-next.png);}
.m-upload{z-index: 8 !important;}




/*******************************
    -------[=2016-12-3]-------
********************************/
.y-pic6 .bg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.y-pic6 .bg img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.y-pic6 .img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;text-align:center;}
.y-pic6 .img img{max-width:224px;max-height:268px;margin: 50px auto 0;position:static;}
.y-pic6 .img .y-t2/*{position: absolute;left: 0;bottom:0;width: 100%;*/}



/*******************************
    -------[=æ‹›è˜é¡µé¢]-------
********************************/
.recruit .imgtxt{overflow: hidden;background-color: #fff;margin-bottom: 46px;}
.recruit .imgtxt .col-l{width: 50%;}
.recruit .imgtxt .col-r{width: 50%;}
.recruit .imgtxt .img{position: relative;padding-top: 54%;}
.recruit .imgtxt .img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.recruit .imgtxt .txt{padding: 54px 86px 0 27px;}
.recruit .imgtxt .txt h5{font-size: 16px;color:#333;border-bottom: 1px dashed #ccc;
    padding-bottom: 34px;line-height: 24px;margin-bottom: 25px;}
.recruit .imgtxt .txt p{font-size: 14px;line-height: 24px;max-height: 98px;overflow: hidden;}
.recruit .list li{padding-bottom: 30px;}
.recruit .list .tit{background-color: #fff;position: relative;cursor: pointer;}
.recruit .list .tit i{position: absolute;top: 50%;right: 30px;
    width: 27px;height: 27px;cursor: pointer;
    background: url(../images/arrow-down1.png) no-repeat center;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;}
.recruit .list .tit h5{font-size: 16px;color:#666;padding:21px 30px 21px 30px;}
.recruit .list .tit h5 em{font-size: 14px;color:#a0a0a0;}
.recruit .list .con{display: none;padding:0 31px 0 31px;}
.recruit .list .con h5{font-size: 14px;color:#332c2b;padding:31px 0 8px;}
.recruit .list .con p{line-height: 24px;font-size: 14px;color:#666;}
.recruit .list .con p a{color:#666;}
.recruit .list .con p a:hover{text-decoration: underline;}
.recruit .list .con .btn{display: inline-block;padding: 0 23px;border:1px solid #9e0028;font-size: 14px;color:#9e0028;
    height: 36px;line-height: 36px;margin-top: 25px;}
.recruit .list li.on .tit i{background: url(../images/aoorw-up1.png) no-repeat center;}



/*******************************
    -------[=ç½‘ç«™å¯¼è§ˆ]-------
********************************/
.html-map h3{font-size: 30px;color:#9e0028;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";padding:15px 0 37px;}
.html-map .list dl{overflow: hidden;margin-bottom: 19px;}
.html-map .list dt{font-weight: normal;color:#9e0028;font-size: 18px;font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";
    border-bottom: 1px solid #cfcfcf;padding-bottom: 12px;margin-bottom: 28px;position: relative;cursor: pointer;}
.html-map .list dd{float: left;width: 20%;padding:0 0 5px 17px;
    background: url(../images/htmlmap-ico.png) no-repeat left 3px;}
.html-map .list dd a{display: block;font-size: 14px;color:#666;height: 32px;overflow: hidden;}
.html-map .list dt i{position: absolute;top: 8px;right: 0;width: 16px;height: 16px;
    background: url(imagehtmlmap-ico3.png) no-repeat center;cursor: pointer;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;}
.html-map .list dt.on i{background: url(imagehtmlmap-ico2.png) no-repeat center;}


/*******************************
    -------[=PDFçª—å£]-------
********************************/
.pdf-pop{position: absolute;top: 50%;left: 50%;z-index: 11;
    background-color: #fff;width: 1000px;border:2px solid #9e022a;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);}
.pdf-pop .close{position: absolute;top: 0;right: 0;width: 32px;height: 32px;
    background:#9e022a url(../images/close-ico2.png) no-repeat center;background-size: 18px 18px;}
.pdf-pop .con{width: 677px;margin: 76px auto 57px;position: relative;padding-bottom: 94px;}
.pdf-pop .img{position: relative;padding-top: 61%;}
.pdf-pop .img img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.pdf-pop .slick-arrow{display: none !important;}
.pdf-pop .arrow{position: absolute;bottom: 0;border:1px solid #9e022a;background-color: #fff;font-size: 18px;
    color:#9e022a;height: 42px;line-height: 42px;width: 127px;text-align: center;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;}
.pdf-pop .arrow:hover{background-color: #9e022a;color:#fff;}
.pdf-pop .prev{left: 0;}
.pdf-pop .next{right: 0;}
.pdf-pop .ban-page{position: absolute;bottom: 7px;left: 50%;width: 60px;text-align: center;
    font-size: 26px;color:#9e022a;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);}
.pdf-pop .ban-page i{font-style: normal;}
.pdf-pop .ban-page b{font-weight: normal;}



.cloudzoom-blank,.cloudzoom-zoom{z-index: 11;}
.cloudzoom-zoom{width: 677px !important;height: 412px !important;left: 50% !important;top: 50% !important;
    margin-top: -37px;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);}
.cloudzoom-lens{display: none !important;}




/*******************************
    -------[=æœç´¢é¡µé¢ç»“æžœ]-------
********************************/
.sear-result{background-color: #fff;padding: 52px 110px 0 110px;margin: 60px 0 110px;overflow: hidden;
    font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";}
.sear-result .inpbox{overflow: hidden;margin-bottom: 54px;}
.sear-result .inpbox .inp{float: left;width: 83%;border:1px solid #999;height: 40px;padding: 0 33px;
    color:#666;font-size: 16px;}
.sear-result .inpbox .inp::-webkit-input-placeholder {color: #999;}
.sear-result .inpbox .inp::-moz-placeholder {color: #999; }
.sear-result .inpbox .inp::-ms-input-placeholder {color: #999;}
.sear-result .inpbox .btn{float: right;width: 14%;height: 40px;color:#9e0028;font-size: 16px;border:1px solid #9e0028;
    background: none;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;}
.sear-result .inpbox .btn:hover{background-color: #9e0028;color:#fff;}
.sear-result .listbox{margin-bottom: 74px;}
.sear-result .listbox h5{overflow: hidden;padding-bottom: 27px;}
.sear-result .listbox h5 span{float: left;font-size: 18px;color:#9e0028;}
.sear-result .listbox h5 em{float: left;font-size: 14px;color:#666;padding-top: 4px;}
.sear-result .listbox li{border-top: 1px solid #e8e8e8;line-height: 64px;height: 64px;overflow: hidden;}
.sear-result .listbox li:last-child{border-bottom: 1px solid #e8e8e8;}
.sear-result .listbox li span{float: left;width: 85%;}
.sear-result .listbox li span a{display: inline-block;font-size: 14px;color:#666;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;
    display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.sear-result .listbox li em{float: right;width: 82px;}
.sear-result .listbox li em a{display: inline-block;color:#ab2245;font-size: 14px;padding-right: 18px;
    background: url(../images/sear-result-ico.png) no-repeat right center;}
.sear-result .listbox li:hover span a{color:#ab2245;}



/*******************************
    -------[=åˆ†äº«]-------
********************************/
 

.btn-red{display:inline-block;padding: 0 12px;height: 34px;line-height: 30px;background-color:#ab2245;
    border-radius:5px;position:relative;
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;}
.btn-red:after{content:'';position: absolute;bottom: 5px;left: 50%;
    width: 15px;height: 1px;background-color:#fff;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);}

/*******************************
    -------[=ä¿®æ”¹2017-1-10  æ–°å¢žæ¨¡å—]-------
********************************/
/*m-service*/
.bg-gray1{background-color:#e6e6e6;overflow:hidden;}
.m-service{
    overflow: hidden;
    margin-bottom: 97px;
}
.m-service .left{
    float: left;
    width: 45%;
}
.m-service .left .pic{
    display: block;
    position: relative;
    padding-top: 53%;
}
.m-service .left .pic img{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
}
.m-service .right{
    width: 53%;
    float: right;
}
.m-service .txt strong{
    display: block;
    font-size: 16px;
    line-height: 36px;
    color: #333;
    font-weight: normal;
}
.m-service .txt li{
    display: inline-block;
    margin-right: 22px;
    font-size: 14px;
    line-height: 30px;
    padding-left: 12px;
    background: url(../images/service-round.png) no-repeat left center;
}
.m-service .img{
    width: 94%;
    overflow: hidden;
    margin-top: 35px;
}
.m-service .pic-box{
    float: left;
    width: 45.5%;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin-right: 20px;
}
.m-service .right .pic{
    position: relative;
    padding-top: 70%;
}
.m-service .right .pic img{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
/*m-service ç»“æŸ*/


/*******************************
    -------[=å³ä¾§æµ®åŠ¨å®šåˆ¶]-------
********************************/
.fix-ding{position: fixed;bottom: 80px;right: 20px;width: 40px;height: 40px;background-color:#fff;
    color: #9e0028;border-radius:50%;text-align:center;z-index: 10;
    font-family: "å¾®è½¯é›…é»‘","Microsoft Yahei","Helvetica Neue","Helvetica,Arial","PingFang SC","Hiragino Sans GB","Heiti SC","Microsoft YaHei","WenQuanYi Micro Hei","sans-serif";
    -o-transition:.3s;
    -ms-transition:.3s;
    -moz-transition:.3s;
    -webkit-transition:.3s;
    transition:.3s;}
.fix-ding i{position: absolute;top: 50%;left: 0;
    width: 100%;text-align:center;
    font-style: normal;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);}
.fix-ding:hover{background-color: #9e0028;color:#fff;}


.s-list3 {overflow: visible;}
.s-list3 li {height: 30px;}
.s-list3 .v4 {position: relative;}
.sharbox {
    border: 1px solid #9f0028; width: 90px;
    border-radius: 5px;
    position: absolute;
    left: 0;
    top: 25px;
    display: none;
}
.s-list3 .v4:hover .sharbox {display: block;}
.sharbox h3{ 
    height: 20px; line-height: 20px; font-size: 12px; padding-left: 10px; font-weight: normal; background: #9f0028;
    color:#fff;
}
.sharbox .bdsharebuttonbox { padding: 5px; }
.sharbox .bdsharebuttonbox a {
    background: url(../images/sha1.png) no-repeat 0 3px;
    margin: 0;
    padding-left: 20px;
    height: 18px;
    line-height: 18px;
    margin: 2px 0;
    color:#666;
}
.sharbox .bdsharebuttonbox a.bds_tsina { background-position: 0 -40px; }
.sharbox .bdsharebuttonbox a.bds_weixin { background-position: 0 -20px; }
.sharbox .bdsharebuttonbox a.bds_fbook { background-position: 0 1px; }
.sharbox .bdsharebuttonbox a.bds_linkedin { background-position: 0 -62px; }
.sharbox .bdsharebuttonbox a.bds_copy { background-position: 0 -83px; }
.sharbox .bdsharebuttonbox a:hover { background-image: url(../images/sha2.png); color:#9f0028; }


.sharbox .bdsharebuttonbox a.bds_insta {background: url(../images/insta.png) no-repeat 0 2px;}
.sharbox .bdsharebuttonbox a.bds_insta:hover { background-position: 0 -23px; }

.box-map #dituContent{width: 100%;height: 600px;}



.m-maintain {width: 88%;}
.m-maintain .img {margin-bottom: 30px;}
.m-maintain p {font-size: 18px;}
</pre></body></html>