
@font-face {
  font-family: 'OPPOSans-R';
  src: url('./OPPOSans-R-2.ttf');
}
@font-face {
  font-family: '1638412273469194';
  src: url('./1638412273469194.ttf');
}

@font-face {
  font-family: 'Californian FB';
  src: url('./Californian FB.ttf');
}
@font-face { 
  font-family: 'OPPOSans-L';
  src: url('./OPPOSans-L-2.ttf');
}
*{margin:0;padding:0;} 
h1,h2,h3,h4,h5,h6{ font-style: normal; font-size:100%; font-weight:normal;}
li{list-style-type: none;}
a{text-decoration:none;color:#333333;}
body{min-width:1200px;max-width:1920px;margin: 0 auto;font-family: 'OPPOSans-R'; color:#333333;font-size: 18px;}
img{ border:0;}
.clear{clear:both;}
.no{display:none;}
.img{display: block;width:100%;}
.box{width:1200px;margin:0 auto;}
.box1{width:72.917%;min-width:1200px;margin:0 auto;}
.over{overflow: hidden}
.fl{float: left}
.fr{float: right}
.border{box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box;} 

.wr{writing-mode: vertical-rl;writing-mode: tb-rl;}
.wl{writing-mode: vertical-lr; writing-mode: tb-lr;}
.dx{text-transform : uppercase} 
.xx{text-transform : lowercase}
.sdx{text-transform : capitalize}

.ct{font-family: '1638412273469194';}
.xt{font-family: 'OPPOSans-L';}

.swiper{ margin: 0;}
.swiper-button-prev,.swiper-button-next{outline: none;margin: 0;}

.ht_img img{cursor: pointer; transition: all 0.6s;}
.ht_img:hover img{transform: scale(1.06);}


/* 首页 */
header{width: 100%;height: 110px;color: #fff;font-size: 16px;position: fixed;top:0;left:0;z-index: 99;}
header .box{height: 110px;}
header .box .logo{display: block; height: 65px;}
header .box nav{width: 750px;}
header .box nav a{width: 110px;height: 110px;border-radius: 0 0 10px 10px; color: #fff;}
header .box nav a:hover,header .box nav a.active{background:#8e1c1b;}

header .box .phone .dh{display: none; width: 195px;color: #333; font-size: 20px;line-height: 50px;background: #fff;border-radius: 10px;top: 70px;left: -70px;}
header .box .phone .dh img{display: block; top: -6px;left: 0;right: 0;margin: auto;}
header .box .phone:hover .dh{display: block;}
header.active{background:#8e1c1b;color:#333;}
header.active .box nav a:hover,header.active  .box nav a.active{font-family: '1638412273469194';}




.banner{width:100%;height: 670px;}

.bos{box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);}

.sy_banner .swiper-pagination{bottom: 30px;}
.sy_banner .swiper-pagination span{line-height: 999px;overflow: hidden;box-sizing: border-box;background: #fff;opacity: 1; width: 14px;height: 14px;margin: 0 12px !important;}
.sy_banner .swiper-pagination-bullet-active{background: #8e1c1b !important}

.cor{color: #8e1c1b}
.cor2{color: #ffffff}
/* 内容 */
.title{padding: 130px 0 50px;}
.title h3{font-size: 50px;color:#000003;}
.title h4{font-size: 22px;color:#666666;margin-top: 10px;}


.ht1{width: 100%;}
.ht10{height: 795px;background: url(../images/ht1.jpg) no-repeat center;}
.ht11{width: 550px;}
.ht11 ul li{height: 110px;padding: 0 55px 0 35px; background: url(../images/ht10.png) no-repeat center bottom;}
.ht11 ul li span{font-size: 30px;}
.ht11 ul li h5{width: 275px; font-size: 22px;color:#464646;}
.ht11 ul li h5::before{display: block;content: ''; width: 6px;height: 6px;border-radius: 50%;background:#323232; margin-right: 15px;}
.ht11 ul li h5::after{display: block;content: ''; width: 6px;height: 6px;border-radius: 50%;background:#323232; margin-left: 15px;}
.ht11 ul li a{display: block;width: 42px;height: 17px;background: url(../images/ht1m.png) no-repeat right center;}
.ht11 ul li.active{padding-right: 30px;background:#8e1c1b;color:#fff;}
.ht11 ul li.active a{width: 67px;background: url(../images/ht1m_.png) no-repeat right center;}
.ht11 ul li.active h5{color:#fff;}
.ht11 ul li.active h5::before,.ht11 ul li.active h5::after{background:#fff;}
.ht12{width: 580px;}
.ht12 ul li img{margin-bottom: 25px;}

.ht20{width: 100%;height: 1005px;padding-top: 145px; background: url(../images/ht2_.jpg) no-repeat center;}
.ht20 .box{height: 735px; padding-left: 715px;}
.ht21 h5{position:relative;font-size: 29px;line-height: 68px;}
.ht21 h5 span{font-size: 58px;}
.ht21 h5::before{display:block;content: '';position: absolute;top:  49px;left:  182px; width: 38px;height: 28px;background: url(../images/ht21.png) no-repeat center;}
.ht21>.line{width: 42px;height: 2px;background:#fff;margin: 65px 0;}
.ht211 img{margin-right: 20px;}
.ht211{font-size: 22px;}
.ht212{margin-top: 15px;}
.ht212 .line{width: 1px;height: 14px;background:#fff;margin: 0 30px;}
.ht22{width: 988px;bottom:0;left: 572px;}
.ht22 .anniu{margin-bottom: 26px;}
.ht22 .swiper-button-prev{width: 61px;height: 33px;background: url(../images/ht2p.png) no-repeat center;position:static;margin-left: 94px;}
.ht22 .swiper-button-next{width: 61px;height: 33px;background: url(../images/ht2n.png) no-repeat center;position:static;margin-left: 38px;}
.ht22 .swiper-button-next::after,.ht22 .swiper-button-prev::after{display:none;}

.ht221{padding: 5px 0 5px 5px ;}
.ht22 p{font-size:20px;margin-top: 25px;}
.ht22 .swiper-slide-active .ht221{background: #fff;}
.ht22 .swiper-slide-active p{font-family: '1638412273469194';}


.ht3{width: 100%;height: 2381px; background: url(../images/ht3.jpg) no-repeat center;}
.ht31{padding: 168px 0 30px;}
.ht31_l{width: 460px;}
.ht31_l .ht311 .cor{width: 178px;height: 72px;border-radius: 36px;border: 1px solid #8e1c1b;font-size: 44px;}
.ht31_l .ht311 .line{width: 67px;height: 1px;background:#040404;margin-right: 11px;}
.ht31_l .ht311  span{font-size: 24px;color:#141414;}
.ht31_l .ht312{width: 446px;background: url(../images/ht31.png) no-repeat center;margin: 100px 0 55px;}
.ht31_l .ht312 ul li{width: 107px;height: 107px;background:#fbf9f8;border-radius: 50%;border: 1px solid #040404;font-size: 50px;}
.ht31_l .ht312 ul li.active{background:#8e1c1b;color:#fff;border:none;}
.ht31_l>p{line-height: 36px;margin-bottom: 25px;}
.ht31_l .ht313 p{font-size: 24px;margin-right: 40px;}

.ht31_r{width: 638px;}
.ht314{height: 325px;top: 0;right: 0;bottom:0;margin:auto;}
.ht314 ul{width: 168px;height: 325px;}
.ht314 ul li{width: 168px;}
.ht314 ul li div{width: 140px;height: 68px;background:rgba(255,255,255,0.88);}
.ht314 ul li.active div{width: 168px;padding-right: 20px; background: url(../images/ht32.jpg) no-repeat center;}
.ht314 ul li.active p{padding-left: 15px;line-height: 18px;border-left: 2px solid #fff;color:#fff;}

.ht32_img{width: 100%;height: 360px;display: block;}
.ht32_img img{width: 100%;height: 100%;}
.ht32_tit{font-size: 24px;color:#201d1e;margin-top: 25px; height: 31px;line-height: 31px; font-family: 'OPPOSans-L';}
.ht32 .swiper-slide-active .ht32_tit{font-family: 'OPPOSans-R';}

.ht32 .anniu{width: 160px;margin: 40px auto 0;}
.ht32 .anniu .swiper-button-prev{width: 61px;height: 33px;background: url(../images/ht3p.png) no-repeat center;position:static;}
.ht32 .anniu .swiper-button-next{width: 61px;height: 33px;background: url(../images/ht3n.png) no-repeat center;position:static;}
.ht32 .anniu .swiper-button-next::after,.ht32 .anniu .swiper-button-prev::after{display:none;}


.ht33{height: 622px;margin-top: 80px; background: url(../images/ht33.png) no-repeat center;}
.ht3302{width: 566px;margin: 0 auto;}
.ht3302 ul li{width: 566px;height: 566px;border-radius: 50%;}
.ht3301 ul li{width: 443px;height: 117px;border-radius: 60px;}
.ht331{width: 180px;}
.ht331 h5{font-size: 28px;color:#4b4b4b;}
.ht331 p{color:#666666;letter-spacing: 1.6px;margin-top: 8px;}
.ht3301 ul li:nth-child(2n){padding-right: 70px;}
.ht3301 ul li:nth-child(2n+1){padding-left: 70px;}
.ht3301 ul li:nth-child(2n+1) .ht332{left: 275px;top: 35px;}
.ht3301 ul li:nth-child(2n+1) .ht333{left: 275px;top: 35px;}
.ht3301 ul li:nth-child(2n) .ht332{right: 275px;top: 35px;}
.ht3301 ul li:nth-child(2n) .ht333{right: 275px;top: 35px;}
.ht3301 ul li.active{background:#8e1c1b;box-shadow: 0 5px 35px rgba(142,28,27,0.3);}
.ht3301 ul li.active .ht331 h5{color:#fff;}
.ht3301 ul li.active .ht331 p{color:#fff;}
.ht3301 ul li.active .ht332{display:none;}
.ht3301 ul li.active .ht333{display:block;}

.ht4{width: 100%;height: 1064px;padding-top: 42px; background: url(../images/ht4_.jpg) no-repeat center;}
.ht41{padding: 175px 0 0;}
.ht41 .swiper{width: 900px;}
.ht411{}
.ht411 h5{font-size:36px;}
.ht411 h6{font-size:16px;color:#5e5e5e;letter-spacing: -0.8px;margin-top: 10px;}
.ht411 .line{width: 1px;height: 35px;background: #201d1e; margin: 42px 0 47px 50px;}
.ht411 p{width: 380px;line-height: 30px;text-align:justify;}
.ht412{width: 390px;padding: 10px;background:#fff;border-radius: 12px;margin-top: 85px;}

.ht41 .swiper-button-next{width: 64px;height: 35px;bottom: 125px;top: auto; left:370px; background: url(../images/ht4n.png) no-repeat center;}
.ht41 .swiper-button-next::after{display:none;}

.ht51 ul li{width: 399px;height: 615px;padding: 100px 45px 0;}
.ht51 ul li h6{font-size: 30px;}
.ht51 ul li h4{font-size: 30px;margin: 45px 0 10px;}
.ht51 ul li h5{font-size: 16px;color:#5e5e5e;}
.ht51 ul li p{font-size: 16px;line-height: 30px;color:#5e5e5e;margin: 40px 0 115px;}
.ht51 ul li a{width: 176px;height: 56px;background:#201d1e;font-size: 20px;color:#fff;}
.ht51 ul li:hover h6{color:#8e1c1b;}
.ht51 ul li:hover h4{color:#8e1c1b;}
.ht51 ul li:hover a{background:#8e1c1b;color:#fff;}

.ht60{width: 100%;padding-top: 32px;margin-bottom: 88px; background: url(../images/ht6_.jpg) no-repeat center top;}
.ht61{width: 460px;}
.ht611{width: 100%;height: 193px;background:#201d1e;padding: 45px 60px 0;}
.ht611 h5{font-size: 28px;}
.ht611 p{font-size: 18px;line-height: 25px;margin-top: 15px;letter-spacing: 2px;}
.ht62{width: 726px;}
.ht621{padding-left: 23px;margin-bottom: 38px;}
.ht621 li{font-size: 20px;}
.ht621 li img{margin-left: 15px;}
.ht622 li{width: 358px;}
.ht6211{width: 100%;height: 147px;padding: 30px 26px 0;}
.ht6211 h5{font-size: 28px;}
.ht6211 p{font-size: 18px;line-height: 25px;margin-top: 10px;letter-spacing: 1px;color:#505050;}

.ht7{width: 100%;padding-bottom: 110px;background:#f5f5f5;}
.ht71{width: 753px;}
.ht71 .swiper{overflow:visible;}
.ht711{padding-bottom: 20px;}
.ht711 h6{display:none; width: 74px;height: 74px;background:#8e1c1b;color:#fff;font-size: 30px;bottom: 0;right:0;}
.ht71 .swiper-slide-active h6{display:flex;}

.ht72{width: 242px;height: 577px;background:#f5f5f5;left: 205px;top: 0;z-index: 99;padding-top: 93px;}
.ht72 .quan{width: 8px;height: 8px;border-radius: 50%;background:#8e1c1b;margin:0 auto 25px;}
.ht72 h3{font-size: 24px;}
.ht72 h2{font-size: 35px;margin: 10px 0 85px;}
.ht72 h5{width: 176px;height: 56px;background: #8e1c1b; font-size:20px;color:#fff;margin: 0 auto 140px;}
.ht72 .anniu{width: 160px;margin: 0 auto;}
.ht72 .anniu .swiper-button-prev{width: 61px;height: 33px;background: url(../images/ht3p.png) no-repeat center;position:static;}
.ht72 .anniu .swiper-button-next{width: 61px;height: 33px;background: url(../images/ht3n.png) no-repeat center;position:static;}
.ht72 .anniu .swiper-button-next::after,.ht72 .anniu .swiper-button-prev::after{display:none;}

.ht811{padding-bottom: 45px;border-bottom: 1px solid #a7a7a7;}
.ht8_img{display:block;width: 100%;height: 198px; padding: 10px;}
.ht8_img img{width: 100%;height: 100%;}
.ht8_tit{font-size: 24px;height: 31px;line-height: 31px;margin: 30px 0 15px;}
.ht8_des{height: 52px; -webkit-line-clamp: 2;overflow: hidden;line-height: 26px;color: #666666;font-size: 16px;margin-bottom: 35px;}
.ht8_time{font-size:15px;color: #000;}
.ht8_time b{font-size: 22px}
.ht8_more{width: 50px;height: 27px;background: url(../images/nm.png) no-repeat center}
.ht811:hover .ht8_img{background:#f0f0f0;border: 1px solid #8e1c1b;padding: 9px;}
.ht811:hover .ht8_tit{color:#8e1c1b;font-family: '1638412273469194';}
.ht811:hover .ht8_more{background: url(../images/nm_.png) no-repeat center}
.ht8>a{width: 190px;height: 55px;background:#8e1c1b;color:#fff;margin: 60px auto 75px;box-shadow: 0 5px 35px rgba(142,28,27,0.3);}





.ht0{width: 100%;height: 1059px;background: url(../images/bd.jpg) no-repeat center;}
.ht00{padding-left: 40px;}
.ht01{background:#fff;height: 655px;padding: 76px 710px 0 75px;}
.ht011 h5{font-size: 24px;opacity: 0.8;font-family: 'Californian FB';margin-top: 22px;}
.ht011 h4{font-size: 30px;}
.bd{margin-top: 30px;}
.bd1{height: 80px; border-bottom: 1px solid #666666;}
.bd1 h6{color:#666666;}
.bd1 .text{display: block; width: 275px; height: 40px;background: none;outline: none;border: none; }
.ht01 .tj{display: block;width: 180px; height: 55px;background: #201d1e;outline:none;cursor: pointer;border: none;margin: 70px auto 0;color: #fff;box-shadow: 0 5px 35px rgba(0,0,0,0.22);}
.bd1:hover  h6{color:#333333;}
.ht012{right:-49px;top: -24px;}



.xf{width: 60px;height: 500px; position: fixed;top:0;right: 0;bottom:0;margin:auto;z-index: 100}
.xf>ul{height: 320px;text-align: center;}
.xf>ul>li{width: 60px;height: 60px;background: #201d1e;border-radius: 4px; position: relative}
.xf>ul>li>a{width: 100%;height: 100%;border-radius: 4px;}
.xf>ul li:last-child{margin-bottom: 0;}
.xfl{display: none;box-shadow: 0 0 5px rgba(0, 0, 0, 0.1); position: absolute;top:0;bottom: 0;right: 90px;margin:auto;border-radius: 13px;background-color: #fff;}
.xfl .ss{display: block;position: absolute;top:0;bottom: 0;right: -6px;margin:auto;}
.xfl1{width: 280px;font-size: 20px;}
.xfl2{width: 110px;height: 110px; padding:10px;}
.xf>ul>li:hover{background: #8e1c1b;}
.xf>ul>li:hover .xfl{display: flex;}
.xf>ul>li:hover a>.xf0{display: none}
.xf>ul>li:hover a>.xf0_{display: inline-block}


/* 底部 */
footer{width: 100%;padding-top: 95px; background: url(../images/di.jpg) no-repeat center;}
footer a{color: #fff;}
footer a:hover{color: #fff;}
footer .footT{width: 900px; background: url(../images/dline.png) no-repeat center bottom;padding-bottom: 30px;}
footer .footT ul li{width: 300px;}
footer .footT ul li h4{font-size: 20px;}
footer .footT ul li h5{font-size: 14px;}
footer .footM{background: url(../images/d0.png) no-repeat center top 67px;padding:0 40px;margin: 70px auto;}
footer .footM h6{margin: 8px 0;}
footer .footM span{font-size: 30px;}
footer nav{width: 870px;font-size: 16px;}
footer .qr{width: 230px;}
footer .qr li{width: 96px;height:98px;background: url(../images/e.png) no-repeat center;padding: 7px 6px;}
footer .footB{margin-top: 20px;width: 100%;height: 70px;line-height: 70px;font-size: 12px;border-top: 1px solid rgba(255,255,255,0.17);}




.position{border-bottom:1px solid #e6e6e6;padding-bottom: 10px;margin-bottom: 70px}
.pos1{padding-left: 10px;height: 45px; border-left: 3px solid #333333;}
.pos1 h3{font-size: 22px;line-height: 24px;color: #333333;font-family: '1638412273469194';}
.pos1 p{text-transform : uppercase; font-size: 14px;color: #333;opacity: 0.4; margin-top: 5px}
.position>p{max-width: 600px;height: 23px;line-height: 23px; font-size: 16px;color: #7f7f7f;opacity: 0.8; margin-top: 22px}
.position>p a{color: #7f7f7f}
.position>p a:hover{color: #8e1c1b}

.con{width: 100%; padding: 100px 0 100px;}
.con1{width: 100%; padding:100px  0 0;}

.etit{padding-bottom: 50px;}
.etit h3{font-size: 36px;}
.etit h4{margin-top: 5px;}

/* 关于我们 */
.gy1{height: 610px; padding: 50px 600px 0 0;margin-bottom:  45px; }
.gy11 h1{display: inline-block;border-bottom: 1px solid #8e1c1b;padding-bottom:  35px;margin-bottom: 70px; font-size: 36px;}
.gy12{width: 929px;left: 631px;top: 0;}
.about_body{height: 320px;overflow: auto;padding-right: 10px; white-space:-moz-pre-wrap;word-wrap:break-word;font-size: 18px;line-height: 32px;color:#666666;}
.about_body img{max-width:100%;}


#scrollbar4 ::-webkit-scrollbar {
    width: 5px;
    height: 5px;
}
#scrollbar4 ::-webkit-scrollbar-track {
    background-color: #f6f6f6;
    /* border-radius: 5px; */
}
#scrollbar4 ::-webkit-scrollbar-thumb {
    background: #8e1c1b;
    border-radius: 3px;
}
#scrollbar4 ::-webkit-scrollbar-corner {
}

.gy210{width: 100%;height: 355px;}
.gy210 img{width: 100%;height: 100%;}
.gy2 .anniu{ margin-top: 80px;}

.gy2 .swiper-button-prev{width: 38px;height: 38px;position:static;}
.gy2 .swiper-button-next{width: 38px;height: 38px;position:static;}
.gy2 .swiper-button-next::after,.gy2 .swiper-button-prev::after{font-size: 22px;color: #333;}

.gy2 .swiper-pagination{min-width: 235px;position:static;width: auto !important;}
.gy2 .swiper-pagination span{overflow: hidden;box-sizing: border-box;background:none; border: none;opacity: 1; border-radius: 4px; width: 38px;height: 38px;line-height: 38px;margin:0 18px !important;}
.gy2 .swiper-pagination-bullet-active{background: #8e1c1b !important;color:#fff;}


/* 产品中心 */
.product ul li{width: 564px;border-bottom: 1px solid #bfbfbf;margin-bottom: 50px;}
.p_img{width: 100%;height: 422px;display: block;}
.p_img img{width: 100%;height: 100%;}
.p_con{padding: 35px 30px 15px;}
.p_tit{color: #020107; height: 28px;line-height: 28px;}
.p_more{width: 50px;height: 27px;background: url(../images/nm.png) no-repeat center}
.product ul li:hover .p_tit{color:#8e1c1b;font-weight: bold;}
.product ul li:hover .p_more{background: url(../images/nm_.png) no-repeat center}


/* 代理合作 */
.jm1{padding-bottom: 30px;}
.jm1 ul li{margin-bottom: 40px;}
.jm11{width: 600px;height: 360px;}
.jm12{width: 600px;padding: 0 25px 0 80px;}
.jm12 h5{font-size: 36px;font-family: '1638412273469194';}
.jm12 h6{font-size: 16px;color:#5e5e5e;margin: 6px 0 45px;}
.jm12 .line{width: 35px;height: 1px;background:#201d1e;margin-bottom: 40px;}
.jm12 p{width: 390px; line-height: 30px;text-align: justify;}
.jm1 ul li.active{background:#f5f5f5;}
.jm1 ul li.active h5{color: #8e1c1b;}

.jm2{width: 100%;background:#f5f5f5;padding-bottom: 90px;}
.jm21 ul li{width: 382px;}
.jm211{width: 100%;height: 160px;padding: 30px 25px 0;}
.jm211 h5{font-size: 28px;font-family: '1638412273469194';}
.jm211 p{font-size: 18px;line-height: 25px;color:#505050;margin-top: 5px;}
.jm21 ul li.active{background:#8e1c1b;box-shadow: 0 10px 21px rgba(233,169,168,0.5);color:#fff;}
.jm21 ul li.active p{color:#fff;}

.jm3{margin: 88px auto 80px;}
.jm3 ul li p{font-size:28px;margin-top: 30px;}
.jm31{width: 100px;height: 100px;background:#201d1e;border-radius: 12px;}
.jm3 ul .line{width: 1px;height: 200px;background:#807e7f;}

.jm4{width: 100%;height: 518px;background: url(../images/j4.jpg) no-repeat center;}
.jm40{padding: 35px 588px 0 0;}
.jm41 img{display: block;margin: 0 0 25px 23px;}
.jm41 h4{font-size: 48px;line-height: 69px;font-family: '1638412273469194';}
.jm41 p{line-height: 30px;margin-top: 35px;}
.jm42{margin-bottom: 10px;}
.jm42 p{font-size: 20px;}
.jm42 p b{font-size: 30px;}
.jm42 a{width: 176px;height: 56px;background:#201d1e;box-shadow: 0 5px 35px rgba(142,28,27,0.22);color:#fff;margin: 30px auto 10px;}
.jm42 span{font-size:14px;}
.jm43{width: 1px;height: 1px;height: 240px;background:#fff;opacity: 0.27;}



/* 新闻资讯 */
.news>ul>li{margin: 0 67px 80px 0;}
.news>ul>li:nth-child(1),.news>ul>li:nth-child(4){margin-right:0;}
.n1{width: 1200px;padding-bottom: 60px;border-bottom: 1px solid #a1a1a1;}
.n1_img{width: 730px;height: 430px;display: block;}
.n1_img img{width: 100%;height: 100%;}
.n1_con{width: 420px;}
.n1_tit{font-size:28px;height: 42px;line-height: 42px;}
.n1_des{height: 128px; -webkit-line-clamp: 4;overflow: hidden;line-height: 32px;color: #666666; margin: 45px 0 70px;}
.n1_time{font-size:16px;color: #000;}
.n1_time b{font-size: 24px}
.n1_more{width: 50px;height: 27px;background: url(../images/nm.png) no-repeat center}
.n1:hover .n1_tit{color:#8e1c1b;}
.n1:hover .n1_more{background: url(../images/nm_.png) no-repeat center}
.n2{width: 355px;}
.n2_img{width: 355px;height: 209px;display: block;}
.n2_img img{width: 100%;height: 100%;}
.n2_tit{font-size:22px;height: 34px;line-height: 34px; margin: 40px 0 15px;}
.n2_des{height: 52px; -webkit-line-clamp: 2;overflow: hidden;line-height: 26px;color: #666666;font-size: 16px;margin-bottom: 35px;}
.n2_time{font-size:15px;color: #000;}
.n2_time b{font-size: 22px}



/* 联系我们 */
.lx{padding-left: 50px;}
.lx ul li{min-width: 280px;}
.lx ul li h5{font-size: 24px;opacity: 0.9; margin-left: 10px;}
.lx ul li p{margin-top: 35px}
.lx ul .line{width: 1px;height: 63px;background:#8f8f8f;}
.lx ul{margin-bottom: 55px;}

.map{height:535px;overflow: hidden;}
.map #container{width:100%; height: 535px;overflow: hidden;}
.BMap_bubble_buttons{display: none!important;}
.BMap_bubble_title{font-weight: bold;font-size: 16px;width: initial!important;padding-top: 10px;}
.BMap_bubble_content{margin-top: 10px;}
.BMap_bubble_center{width: 90%!important;}
.BMap_bubble_pop{padding: 0 15px!important;}

/* 页码 */
.pagination{margin-top: 50px; clear: both;width:100%;padding:0 0 0;text-align: center; font-size:18px; color:#333;}
.pagination li{ width:40px; height:40px; text-align:center;border-radius: 4px; line-height:40px; display:inline-block; margin:0 3px; }
.pagination li a{width:40px; height:40px; display:block; color:#333;}
.pagination li a:hover{  background:#8e1c1b;color: #fff;border-radius: 4px;}
.pagination li.active{ background:#8e1c1b !important;color: #fff;border-radius: 4px;}


/* 上下篇 */
.sxy{margin-top: 60px;font-size: 16px;color: #666}
.sxy div{max-width: 48%; color: #666}
.sxy a{height: 24px;line-height: 24px;}
.sxy a:hover{color: #8e1c1b}

/* 详情页 */
.article_title{text-align: center;margin-bottom: 30px}
.article_title h2{font-size: 30px;font-weight: bold}
.article_title p{font-size: 14px;color:#858585;margin-top: 10px;}
.article_body{white-space:-moz-pre-wrap;word-wrap:break-word;font-size: 18px;line-height: 36px;padding:50px 0;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.article_body img{max-width:100%;}

