body{ background: #fff; min-width: 1200px;}
.w1200{ width:1200px; margin:0 auto;}
.clearfix{clear: both}

/*首页*/
.col{overflow: hidden;}
.header{position: relative;z-index: 20;background-color: #fafafa;height: 42px;border-bottom: 1px solid #eaeaea;}
.header-top p{line-height: 42px;color: #666666;}
.header-top ul{overflow: hidden;margin-top: 11px;}
.header-top ul li{float: left;margin-right: 30px;}
.header-top ul li a{display: inline-block;line-height: 16px;color: #666;transition: all .3s;}
.header-top ul li a i{width: 16px;height: 16px;float: left;background: url( ../images/index03.png) no-repeat center center;margin-right: 8px;}
.header-top ul li a .lx{background: url(../images/index04.png) no-repeat center center;}
.header-top ul li a:hover{color: #9c231a;}
.header-down{padding: 21px 0 24px 0;overflow: hidden;}
.header-down .logo{display: block;overflow: hidden;height: 60px;float: left;margin-right: 22px;}
.header-down .logo .logoImg{width: 60px;height: 60px;margin-right: 10px;}
.header-down .logo p{font-size: 36px;line-height: 60px;font-weight: bold;}
.sc-logo{overflow: hidden;height: 60px;}
.sc-logo .part1{width: 38px;height: 39px;margin:10.5px 9px 0 0; }
.sc-logo .part2{width: 92px;height: 29px;margin-top: 15.5px;}
.header-down .gray-line{width: 1px;height: 50px;background-color: #ddd;margin: 5px 20px 0 23px;}
.header-down .logo-word{width: 292px;height: 44px;margin-top: 8px;}
.header-down .phone{overflow: hidden;margin-top: 5px;}
.header-down .phone .phoneImg{width: 47px;height: 50px;margin-right: 7px;}
.header-down .phone .phone-right h1{font-size: 16px;color: #666666;line-height: 16px;}
.header-down .phone .phone-right h2{font-family: Arial;font-size: 32px;text-shadow: 0px 0px 20px rgba(4, 0, 0, 0.2); color: rgb(155, 35, 27); background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(226, 62, 49, 1)), to(rgba(197, 46, 36, 1)));
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;}
.nav{width: 1920px;height: 53px;background: url(../images/index06.png) no-repeat center center;position: relative;left:50%;margin-left: -960px;}
.nav ul{overflow: hidden;text-align: center;}
.nav ul li {float: left;width: 98px;padding:16px 0;position: relative;margin: 0 5px;}
.nav ul li span{width: 98px;height: 53px;display: block;background: url(../images/index13.png) no-repeat center center;position: absolute;left: 0;top: 0;z-index: 1;opacity: 0;transition: all .3s}
.nav ul li a{font-size: 16px;color: #fff;transition: all .3s;position: relative;z-index: 2;}
.nav ul li:hover a{color: #9c231b;}
.nav ul li:hover span{opacity: 1;}

.slideBanner{ position:relative; overflow:hidden; margin:0 auto;}
.slideBanner .hd{ position:absolute; height:8px; line-height:8px; left:0; bottom:26px; right:0; z-index:1; }
.slideBanner .hd ul{ width:100%; text-align:center;}
.slideBanner .hd li{ display:inline-block; width:12px; height:12px;border: 3px solid #9d251d;background-color:rgba(0,0,0,0.00);  -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%;text-indent:-9999px; overflow:hidden; margin:0 10px;   }
.slideBanner .hd li.on{ background: #9d251d;}
.slideBanner .bd{ position:relative; z-index:0;}
.slideBanner .bd li{ position:relative; text-align:center;}
.slideBanner .bd li img{ vertical-align:top; width:100%;}
.slideBanner .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);}

.search-box{background-color: #9c231a;width: 100%;height: 60px;}
.search-box .w1200{overflow: hidden;;height: 60px;}
.search-box .w1200 .searchImg{width: 36px;height: 36px;float: left;display: block;background: url(../images/index07.png) no-repeat center center;margin: 12px 15px 0 0;}
.search-box .w1200 p{font-size: 16px;color:#f2b8b3;font-weight: bold;line-height: 20px;margin-top: 20px;}
.search-box .w1200 ul{float: left;overflow: hidden;margin-top: 20px;}
.search-box .w1200 ul li{float: left;margin: 0 10px;}
.search-box .w1200 ul li a{font-size: 14px;color: #f2b8b3;display:inline-block;line-height: 20px;transition: all 0.3s;}
.search-box .w1200 ul li a:hover{color: #fff;}
.search{width: 416px;height: 35px;background-color: #fff;margin-top: 12.5px;}
.search i{width: 35px;height: 35px;float: left;display: block;background: url(../images/index08.png) no-repeat center center;}
.search input{height: 35px;color: #999;width: 307px;float: left;}
.search button{display: block;float:right;width:74px;height: 35px;background: url(../images/index60.png) no-repeat center center;text-align: center;line-height: 35px;color: #000;cursor: pointer;}

.product-show{background: url(../images/index09.png) no-repeat center center;width: 1920px;height: 1478px;position: relative;left: 50%;margin-left: -960px;}
.product-show .w1200{padding-top: 72px;}
.product-show .w1200 .p-tit{font-size: 45px;color: #ffffff;line-height: 45px;text-align: center;margin-bottom: 20px;position: relative;display: block;z-index: 2}
.product-show .w1200 .p-tit h3{font-size: 55px;font-family: Arial;color: rgba(255,255,255,0.03);position: absolute;z-index: 1;text-align: center;width: 600px;left: 50%;margin-left: -300px;top:25px;font-weight: bold;}
.product-show .w1200 h2{font-size: 24px;color: #9c231a;text-align: center;line-height: 24px;margin-bottom: 50px;}
.project-left{width: 262px;}
.project-left .pl-tit{width: 262px;height: 80px;background: url(../images/index10.png) no-repeat center center;margin-bottom: 1px;padding-top: 30px;}
.project-left .pl-tit p{text-align: center;font-size: 28px;color: #ffffff;font-weight: bold;margin-bottom: 12px;;line-height: 28px;}
.project-left .pl-tit h4{font-size: 16px;line-height: 16px;color: #f2b8b3;text-align: center;}
.project-left ul li .li-1-a{display: block;width: 262px;height: 58px;background: url(../images/index11.png) no-repeat center center;font-size: 16px;color: #fff;font-weight: bold;line-height: 58px;}
.project-left ul li .li-1-a i{float: left;display: block;width: 10px;height: 16px;margin: 21px 16px 0 20px;background: url(../images/index12.png) no-repeat center center;}
.project-left ul li dl{background-color: #9c231a;padding: 0 24px 20px 24px;}
.project-left ul li dl dd{padding: 13px 0 12px 0;border-bottom: 1px solid #b9443b;}
.project-left ul li dl dd .li-2-a {color: #f2b8b3;line-height: 16px;display:inline-block;transition: all .3s;}
.project-left ul li dl dd .li-2-a span{display: block;float: left;background-color: #f2b8b3;width: 8px;height: 8px;border-radius: 50%;margin: 4px 14px 0 0;transition:all .3s;}
.project-left ul li dl dd .li-2-a:hover{color: #fff;}
.project-left ul li dl dd .li-2-a:hover span{background-color: #fff;}
.p-phone{background-color: #9c231a;padding: 64px 0 20px 0;}
.p-phone .inner{width: 214px;height: 184px;margin: 0 auto;background: url(../images/index18.png) no-repeat center center;text-align: center;color: #fff;padding-top: 92px;}
.p-phone .inner h1{font-size: 16px;line-height: 16px;color: #fff;margin-bottom: 24px;}
.p-phone .inner p{color: #fff;font-size: 26px;font-family: Arial;margin: 16px 0;line-height: 26px;}
.p-phone .inner .zx-now{display: block;width: 170px;height: 42px;background: url(../images/index19.png);line-height: 42px;color: #fff;font-size: 16px;font-weight: bold;margin: 0 auto;}
.product-right{width: 912px;}
.product-right .pr-box{background-color: #eaeaea;}
.product-right .pr-box .pr-option{overflow: hidden;height: 68px;background-color: #fff;}
.product-right .pr-box .pr-option ul {overflow: hidden;}
.product-right .pr-box .pr-option ul li{float: left;width: 232px;height: 68px;text-align: center;line-height: 68px;color: #333333;font-size: 18px;cursor: pointer;}
.product-right .pr-box .pr-option ul .on{color: #191919;background: url(../images/index61.png) no-repeat center center;}
.more{display: block;width: 75px;height: 37px;background-color: #9c231a;color: #f2b8b3;font-size: 16px;line-height: 37px;text-align: center;margin: 15.5px 19px 0 0;transition: all .3s;}
.more:hover{color: #fff;}
.pr-ctn{background-color: #eaeaea;margin-bottom: 29px;}
.pr-ctn ul{overflow: hidden;padding: 20px 21px 21px 21px;}
.pr-ctn ul li{float: left;width: 250px;margin:20px;}
.pr-ctn ul li .prImg{display: block; width: 230px;height: 230px;border: 10px solid #fff; background-color: #fff;overflow: hidden;margin-bottom:20px;}
.pr-ctn ul li .prImg img{object-fit:cover;transition: all .3s;width:100%;height:100%}
.pr-ctn ul li .prImg:hover img{transform: scale(1.1)}
.pr-ctn ul li .prWord{text-align: center;color: #333;font-size: 16px;width: 100%;}
.pr-ctn ul li .prWord a{color: #333;font-size: 16px;transition: all .3s}
.pr-ctn ul li .prWord a:hover{color: #9c231a}
.product-right .pr-box .pr-option h2{float: left;display: block;width: 232px;height: 68px;background: url(../images/index61.png) no-repeat center center;line-height: 68px;text-align: center;font-size: 18px;color: #9c231a;}
.pr-ctn-2{background-color:#eaeaea}
.pr-ctn-2 dl{overflow: hidden;padding: 40px 13.5px 30px 13.5px;}
.pr-ctn-2 dl dd{float: left;width: 265px;margin: 0 15px;}
.pr-ctn-2 dl dd .pc-2-img{width:265px;height: 265px;overflow:hidden;display: block;margin-bottom:20px;}
.pr-ctn-2 dl dd .pc-2-img img{width: 100%;height: 100%;object-fit: cover;transition: all .3s;}
.pr-ctn-2 dl dd .pc-2-img:hover img{transform: scale(1.1)}
.pr-ctn-2 dl dd .pc-2-word{text-align: center;width: 100%;}
.pr-ctn-2 dl dd .pc-2-word a{font-size:16px;color: #333333;transition: all .3s;}
.pr-ctn-2 dl dd .pc-2-word a:hover{color: #9c231a}
.small-banner{width: 1920px;height: 190px;position: relative;left: 50%;margin-left: -960px;background: url(../images/index20.png) no-repeat center center;z-index: 3}
.small-banner .w1200{position: relative;}
.small-banner .machine{position: absolute;right: -35px;top: 0;}
.small-banner .item1{width: 614px;height: 80px;background: url(../images/index21.png) no-repeat center center;line-height: 80px;text-align: center;font-size: 36px;color: #e7ad30;font-weight: bold;margin: 55px 28px 0 0;}
.small-banner .item2{overflow: hidden;height: 50px;margin-top: 70px;}
.small-banner .item2 .itImg{width: 47px;height: 50px;margin-right: 15px;}
.small-banner .item2 h1{font-size: 16px;color: #fed751;line-height: 16px;margin-bottom: 7px;}
.small-banner .item2 h2{font-family: Arial;font-size: 30px;color: #fed751;line-height: 30px;}
.use-box{width: 1920px;height: 1014px;position: relative;left: 50%;margin-left: -960px;background:url(../images/index32.png) no-repeat center center;padding-top: 85px;z-index: 2}
.use-box .p-tit{text-align: center;font-size: 45px;color: #ffffff;line-height: 45px;margin-bottom: 20px;}
.use-box .w1200 h2{font-size: 24px;color: #9c231a;text-align: center;line-height: 24px;margin-bottom:72px;}
.use-box .w1200 ul{overflow: hidden;}
.use-box .w1200 ul li{float: left;width: 282px;margin-right: 24px;margin-bottom: 24px;}
.use-box .w1200 ul li .useImg{width: 282px;height: 172px;overflow: hidden;}
.use-box .w1200 ul li .useImg img{width: 100%;height: 100%;object-fit: cover;transition: all .3s;}
.use-box .w1200 ul li .useImg img:hover {transform: scale(1.1);}
.use-box .w1200 ul li p{width: 100%;height: 32px;line-height: 32px;background-color: #f1f1f1;font-size: 18px;text-align: center;transition: all .3s}
.use-box .w1200 ul li:hover p{color: #9c231a}
.advantage{width: 1920px;height: 2000px;position: relative;left: 50%;margin-left: -960px;background: url(../images/index62.png) no-repeat center center;}
.adv-tit{height: 193px;border-bottom: 1px solid #303030;padding-top: 43px;margin-bottom: 54px;}
.adv-tit .w1200{overflow: hidden;padding-left: 210px;width: 990px;}
.adv-tit .w1200 .adt-left{width: 163px;height: 163px;margin-right: 26px;}
.adv-tit .w1200 .adt-right h1{font-weight: bold;font-size: 42px;color: #fff;line-height: 42px;margin-top:16px;}
.adv-tit .w1200 .adt-right h2{font-size: 24px;color: #9c231a;line-height: 24px;margin: 18px 0;}
.adv-tit .w1200 .adt-right h3{font-family: Arial;font-size: 40px;color: #2f2f2f;line-height: 40px;}
.bg-tit{overflow: hidden;height: 80px;margin-bottom:46px;}
.bg-tit .bgtImg{width: 69px;height: 59px;margin: 9.5px 14px 0 0;}
.bgtWord h1{font-size: 36px;color: #f5c10d;line-height: 36px;margin-bottom: 18px;}
.bgtWord h2{font-size: 24px;color: #9c231a;line-height: 24px;}
.bg-right{width: 610px;}
.bg-right ul li{overflow: hidden;padding-left: 25px;position: relative;margin: 22px 0;}
.bg-right ul li i{position: absolute;left: 0;right: 0; width: 17px;height:26px;background: url(../images/index33.png) no-repeat center center;}
.bg-right ul li p{font-size: 16px;line-height: 26px;color: #999999;text-align: justify;}
.big-top{overflow: hidden;margin-bottom: 35px;}
.adv-list{overflow: hidden;width: 1200px;margin: 0 auto;margin-bottom: 70px;}
.adv-list li{float: left;width: 206px;margin-right:42.5px; }
.adv-list li .advImg{width: 206px;height: 206px;overflow: hidden;display: block;margin-bottom: 14px;}
.adv-list li .advImg img{width: 100%;height: 100%;object-fit: cover;transition: all .3s;}
.adv-list li .advImg img:hover{transform: scale(1.1);}
.adv-list li .advWord{line-height: 20px;color: #999;text-align: justify;transition: all .3s}
.adv-list li .advWord:hover{color: #9c231a;}

.step-box{background-color: #f3f3f3;padding: 40px 0 50px 0;}
.step-box .w1200 .step-tit{padding-left: 434px;overflow: hidden;height: 88px;margin-bottom: 50px;}
.step-box .w1200 .step-tit .stImg{width:90px;height: 79px;margin: 4.5px 15px 0 0;}
.step-box .w1200 .step-tit .st-right h1{font-size: 42px;line-height: 42px;color: #9c231a;font-weight: bold;margin-bottom: 22px;}
.step-box .w1200 .step-tit .st-right h2{font-size: 24px;line-height: 24px;color: #333333;}
.step-box .w1200 ul{overflow:hidden;position: relative;}
.step-box .w1200 ul li{float: left;padding-left: 38px;width: 188px;position: relative;margin-bottom: 36px;}
.step-box .w1200 ul li span{display: block;border-radius:50%;background-color: #9c231a;width: 30px;height: 30px;text-align: center;line-height: 30px;color: #fff;font-family:Arial;font-size: 18px;position: absolute;left: 0;top: 0;}
.step-box .w1200 ul li h1{line-height: 30px;color: #333333;font-size: 24px;margin-bottom: 10px;}
.step-box .w1200 ul li p{text-align: justify;font-size: 16px;line-height: 24px;color: #666666;max-width: 150px;}
.step-box .w1200 ul .gray-arrow{width: 40px;height: 40px;background: url(../images/index39.png) no-repeat center center;margin-right: 30px;margin-top: 4px;}
.step-box .w1200 ul .arrow-down{position: absolute;top:94px;right: 0;}
.step-box .w1200 ul .al{background: url(../images/index65.png) no-repeat center center;}
.enter-box{text-align: center;width: 1920px;height: 840px;background: url(../images/index40.png) no-repeat center center;position: relative;left: 50%;margin-left: -960px;}
.enter-box h1{font-size: 42px;font-weight: bold;color: #fff;line-height: 42px;padding-top: 80px;margin-bottom: 38px;}
.enter-box h2{font-size: 24px;color: #f5c10d;line-height: 24px;margin-bottom: 54px;}
.enter-big{overflow: hidden;margin-bottom: 75px;}
.enter-big .fl{width: 450px;height: 262px;overflow: hidden;}
.enter-big .fl img{width:100%;height: 100%;object-fit: cover;}
.enter-big .fr{width:700px; }
.enter-big .fr p{font-size: 16px;line-height: 36px;color: #be8582;text-align: justify;height: 225px;}
.enter-big .fr .col a{display: block;float: left;width: 100px;height: 37px;background: url(../images/index66.png) no-repeat center center;text-align: center;line-height: 37px;color: #fff;margin-right: 16px;}
.enter-box ul{overflow: hidden;}
.enter-box ul li{float: left;width: 220px;margin-right:20px;}
.enter-box ul li .enterImg{width: 220px;height: 165px;overflow: hidden;}
.enter-box ul li .enterImg img{width: 100%;height: 100%;object-fit: cover;transition: all .3s}
.enter-box ul li .enterImg img:hover{transform: scale(1.1)}
.enter-box ul li p{width: 100%;height: 39px;line-height: 39px;text-align: center;color: #fff;background-color: #000;}
.news-box{padding: 63px 0 56px 0;background-color: #232121;overflow: hidden;}
.news-box .news-left{width: 740px;}
.news-box .news-left .nl-tit{overflow: hidden;padding-left: 50px;width: 690px;height: 51px;line-height: 51px;background: url(../images/index52.png) no-repeat center center;margin-bottom: 30px;}
.news-box .news-left .nl-tit h1{float: left;line-height: 51px;font-size: 16px;color: #fff;font-weight: bold;}
.news-box .news-left .nl-tit a{margin-right: 55px;font-size: 16px;color: #fff;transition: all .3s;}
.news-box .news-left .nl-top{overflow: hidden;margin-bottom: 27px;}
.news-box .news-left .nl-top .nlImg{display: block;width: 160px;height: 120px;margin-right: 26px;}
.news-box .news-left .nl-top .nlImg img{width: 100%;height: 100%;object-fit: cover;transition: all .3s;}
.news-box .news-left .nl-top .nlImg img:hover{transform: scale(1.1);}
.news-box .news-left .nl-top .nl-right{width: 554px;}
.news-box .news-left .nl-top .nl-right .h1{display: inline-block;color: #fff;font-size: 16px;line-height: 16px;font-weight: bold;margin-bottom: 14px;transition: all .3s}
.news-box .news-left .nl-top .nl-right .h1:hover{color:#9c231a;}
.news-box .news-left .nl-top .nl-right p{line-height: 24px;color: #888;text-align: justify;max-width: 500px;margin-bottom: 8px;height: 48px;overflow: hidden;text-overflow: ellipsis;}
.news-box .news-left .nl-top .nl-right .check{display: block;width:91px;height: 33px;background: url(../images/index67.png) no-repeat center center;color: #fff;line-height: 33px;text-align: center;}
.news-box .news-list{overflow: hidden;}
.news-box .news-list li{float: left;width: 340px;margin-right: 30px;padding: 15px 0 19px 0;border-bottom: 1px dashed #333333;}
.news-box .news-list li a{display:inline-block;overflow: hidden;line-height: 15px;font-size: 14px;color: #888787;transition: all .3s;max-width: 330px;text-overflow: ellipsis;white-space: nowrap;
    overflow: hidden;
    word-break: break-all;}
.news-box .news-list li a i{float: left;display: block;width: 15px;height: 15px;background: url(../images/index55.png) no-repeat center center;margin-right: 14px;}
.news-box .news-list li a:hover{color: #fff;}
.contact-us{width: 1920px;height: 649px;position: relative;left: 50%;margin-left: -960px;background: url(../images/index59.png) no-repeat center center;padding-top: 60px;}
.contact-us .w1200 .cu-tit{padding-left: 437px;overflow: hidden;margin-bottom: 46px;}
.contact-us .w1200 .cu-tit .cuImg{width: 82px;height: 82px;margin-right: 20px;}
.contact-us .w1200 .cu-tit .cu-right h1{font-size: 42px;line-height: 42px;font-weight: bold;color: #fff;margin-bottom: 22px;}
.contact-us .w1200 .cu-tit .cu-right p{font-size: 18px;line-height: 18px;color: #9c231a;}
.dizhi{overflow: hidden;padding-left: 309px;margin-bottom: 33px;}
.dizhi .dzImg{width: 259px;height: 105px;margin-right: 20px;}
.dizhi .dz-right h1{font-size: 18px;color: #fff;line-height: 18px;padding: 10px 0;}
.dizhi .dz-right h2{color: #f5c10d;font-size: 18px;padding: 3px 0;}
.dizhi .dz-right h2 b{font-size: 22px;font-family: Arial;}
.contact-us .map{width: 1200px;height: 342px;}
.footer{width:100%;min-height: 337px;background-color: #9c231a;}
.footer .w1200{overflow: hidden;padding-left: 134px;width:1066px;margin: 0 auto;}
.footer .w1200 ul{width: 312px;height: 317px;padding-top:20px; background: url(../images/index68.png) no-repeat center left;}
.footer .w1200 ul li{padding-left: 30px;margin: 22.2px 0;height: 14px;transition: all .3s}
.footer .w1200 ul li a{color: #fff;line-height: 14px;display: inline-block;transition: all .3s;}
.footer .w1200 ul li a:hover{text-decoration: underline;}
.footer .w1200 .link-box{padding-top: 43px;width: 754px;}
.footer .w1200 .link-box h1{display: block;width: 123px;height: 35px;text-align: center;line-height: 35px;background-color: #fff;color: #9c231a;}
.footer .w1200 .link-box .col{border-bottom: 1px solid #ce918d;padding: 26px 0 12px 0;margin-bottom: 26px;}
.footer .w1200 .link-box .col a{color: #fff;margin-right: 27px;float: left;transition: all .3s;}
.footer .w1200 .link-box .col a:hover{text-decoration: underline;}
.footer .w1200 .link-box p{color: #fff;line-height: 14px;margin: 18px 0;}
/*首页 End*/

/*内页*/
.common-box{width: 100%;padding: 20px 0 35px 0;background-color: #232121;}
.common-box .w1200{overflow: hidden;}
.common-box .w1200 .common-left{width: 262px;background-color: #9c231a;}
.common-box .w1200 .common-left h1{text-align: center;font-size: 24px;font-weight: bold;color: #fff;margin-bottom: 25px;padding-top: 8px;}
.common-box .w1200 .common-left ul{width: 218px;margin:0 auto;}
.common-box .w1200 .common-left ul li{margin-bottom: 1px;}
.common-box .w1200 .common-left ul li a{display: block;width: 214px;height: 40px;border:2px solid #9c231a;line-height: 40px;text-align: center;font-size: 18px;color: #fff;border-radius: 5px;transition: all .3s;background-color: #c03025;}
.common-box .w1200 .common-left ul li a:hover{border: 2px solid #f2b8b3}
.common-box .w1200 .common-left .p-phone{padding-top: 16px;}
.common-right{width: 912px;background-color: #fff;padding:0 0 40px 0;}
.common-right .position{width: 882px;height: 44px;background-color: #ffba22;padding: 0 15px;margin-bottom: 40px;overflow: hidden;}
.common-right .position h1{font-size: 16px;font-weight: bold;color: #9c231b;line-height: 44px;}
.common-right .position .place{overflow: hidden;padding-top: 12px;}
.common-right .position .place p{float: left;color: #9c231b;}
.common-right .position .place a{color: #9c231b;float: left;}
.common-right .position .place span{color: #9c231b;float: left;}
.common-right .detail-img{text-align: center; margin-bottom: 14px;}
.common-right .detail-img img{max-width: 100%;display: inline-block;}
.common-right .ctn{padding: 0 15px;}
.common-right .ctn p{font-size: 14px;color: #444;line-height: 26px;text-align: justify;text-indent: 28px;}
.common-list{overflow: hidden}
.common-list li{float: left;margin:0 12px;width: 270px;margin-bottom: 25px;}
.common-list li .commonImg{display: block;width: 268px;height: 200px;overflow: hidden;text-align: center;vertical-align:middle;border: 1px solid #cccccc;line-height: 200px;}
.common-list li .commonImg img{display:inline-block;transition: all .3s;vertical-align:middle;width:100%}
.common-list li .commonImg img:hover{transform: scale(1.1)}
.common-list li .commonWord{text-align: center;margin: 4px 0 0 0;}
.common-list li .commonWord a{color: #333;display: inline-block;transition: all .3s; text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    word-break: break-all;
    display: block;}
.common-list li .commonWord a:hover{color: #9c231b}
.common-list li .btn{overflow: hidden;width: 220px;margin: 0 auto;margin-top: 8px;}
.common-list li .btn a{display: block;float: left;width: 100px;height: 37px;text-align: center;line-height: 37px;color: #fff;background:url(../images/index66.png) no-repeat center center;margin: 0 5px;}
.common-list li .btn .b-yellow{background: url(../images/index69.png) no-repeat center center;}
.page{text-align: center;}
.page i{font-style: normal;}
.page b{border: 1px solid #c4c4c4;margin: 0 3px;}
.page b a{line-height: 22px;display: inline-block;padding: 0 6px;color: #333;transition: all .3s;}
.page b a:hover{color: #9c231b;}
.page b.current{border: none;}
.page select {border: 1px solid #c4c4c4;width: 60px;}
.common-right .ctn .news{margin-bottom: 20px;}
.common-right .ctn .news li{overflow: hidden;padding: 20px 0 19px 0;border-bottom: 1px dashed #cccccc;}
.common-right .ctn .news li .newsImg{width: 120px;height: 80px;overflow: hidden;margin-right: 20px;}
.common-right .ctn .news li .newsImg img{width: 100%;height: 100%;object-fit: cover;}
.common-right .ctn .news li .a1 {font-size: 16px;font-weight: bold;line-height: 16px;margin-bottom: 20px;}
.common-right .ctn .news li .a1 a{color: #333;transition: all .3s;}
.common-right .ctn .news li .a1 a:hover{color: #9c231b;}
.common-right .ctn .news li .a2{font-size: 14px;line-height: 22px;height: 44px;text-overflow: ellipsis;overflow: hidden;text-align: justify;}
.common-right .ctn .news li .a2 a{color: #666;transition: all .3s;height: 44px;}
.common-right .ctn .details h1{text-align:center;font-size: 20px;font-weight: bold;line-height: 20px;margin-bottom: 14px;}
.common-right .ctn .details .from{text-align: center;padding-bottom: 12px;border-bottom: 1px dashed #ccc;margin-bottom: 20px;}
.common-right .ctn .details .from i{font-style: normal;color: #666;margin: 0 8px;}
.common-right .ctn .details p{color: #666;line-height: 28px;}
.common-right .ctn .item .item-tit{padding-left: 74px;background: url(../images/tit-bg.png) no-repeat center center;height: 46px;margin-bottom: 20px;}
.common-right .ctn .item .item-tit h2{font-size: 18px;color: #9c231a;font-weight: bold;padding-top: 16px;}
.common-right .ctn .item .contact {background: url(../images/contact01.png) no-repeat top right;}
.common-right .ctn .item .contact .col{padding-left: 75px;}
.common-right .ctn .item .contact .col p{font-size: 16px;color: #666;line-height: 16px;display:inline-block;margin-bottom: 20px;}
.common-right .ctn .item .map{text-align: center;}
.details-top{background-color: #232121;padding-top: 20px; overflow: hidden;}
.details-top .w1200{background-color: #fff;overflow: hidden;height: 400px;}
.details-top .dt-left{width: 533px;height: 400px;text-align: center;overflow: hidden;vertical-align:middle;line-height: 400px;border-right: 1px solid #ccc;}
.details-top .dt-left img{vertical-align:middle;display: inline-block;}
.details-top .dt-right{padding: 0 15px 0 20px;width:631px;position: relative;height: 400px;}
.details-top .dt-right h1{font-size: 20px;font-weight: bold;line-height: 59px;border-bottom: 1px dashed #cccccc;margin-bottom: 20px;}
.details-top .dt-right p{font-size: 16px;color: #666;line-height: 16px;margin-bottom: 19px;}
.details-top .dt-right h2{font-size: 16px;font-weight: bold;color: #666;line-height: 16px;margin: 6px 0;}
.details-top .dt-right ul li{font-size: 16px;color: #666;line-height:28px;}
.details-top .dt-right .dinggou{overflow: hidden;position: absolute;bottom: 20px;right: 20px;}
.details-top .dt-right .dinggou a{display: block;width: 130px;height: 49px;text-align: center;line-height: 49px;color: #fff;font-size: 16px;font-weight: bold;background: url(../images/details14.png) no-repeat center center;float: left;}
.details-top .dt-right .dinggou i{float: left;display: block;width: 49px;height: 49px;background: url(../images/details03.png) no-repeat center center;margin-right: 10px;}
.common-right .ctn .item .p-details{overflow: hidden;}
.common-right .ctn .item .p-details img{display:initial!important;}
.common-right .ctn .item .p-details .p-left{width: 460px;float: left;}
.common-right .ctn .item .p-details .p-left h3{font-size: 16px;line-height: 32px;text-align: justify;}
.common-right .ctn .item .p-details .p-left h3 b{font-weight: bold;color: #9c231a;}
.common-right .ctn .item .p-details .p-left .fr{width: 411px;height: 321px;}
.common-right .ctn .item .range{overflow:hidden;}
.common-right .ctn .item .range li{float: left;width: 208px;margin-bottom: 16px;}
.common-right .ctn .item .range li .rangeImg{width:208px;height: 127px;overflow: hidden;}
.common-right .ctn .item .range li .rangeImg img{width: 100%;height: 100%;object-fit: cover;}
.common-right .ctn .item .range li span{display: block;width: 100%;height: 24px;line-height: 24px;text-align: center;background-color: #f1f1f1;}
.common-right .ctn .item .range .space{float: left;width: calc(50px / 3);height: 127px;}
.common-right .ctn .item .advantage-list .ad1{overflow: hidden;margin-bottom: 30px;}
.common-right .ctn .item .advantage-list .ad1 .adImg{width: 358px;height: 193px;border: 1px solid #777;}
.common-right .ctn .item .advantage-list .ad1 .adImg span{display: block;margin: 3px auto;width: 350px;height: 188px;overflow: hidden;}
.common-right .ctn .item .advantage-list .ad1 .adImg span img{width: 100%;height: 100%;object-fit: cover;}
.common-right .ctn .item .advantage-list .ad1 .ad-right{width: 502px;padding-top: 20px;}
.common-right .ctn .item .advantage-list .ad1 .ad-right h4{font-size: 16px;font-weight: bold;color: #9c231a;line-height: 16px;margin-bottom: 13px;}
.common-right .ctn .item .advantage-list .ad1 .ad-right p{color: #666;line-height: 28px;text-align: justify;text-indent: inherit;}
.common-right .ctn .item .brand .col .fl{width: 400px;}
.common-right .ctn .item .brand .col .fr{width: 400px;}
.common-right .ctn .item .brand .col .bImg{width: 400px;height: 100px;overflow: hidden;}
.common-right .ctn .item .brand .col .bImg img{width: 100%;height: 100%;object-fit: cover;}
.common-right .ctn .item .brand .col  p{font-size: 16px;line-height: 26px;text-align: justify;text-indent: inherit;width: 100%;margin: 5px 0;}
.common-right .ctn .item .brand .col .vs{height: 100px;width: 82px;background: url(../images/vs.png) no-repeat center center;}
.common-right .ctn .item .detail-show ul{overflow: hidden;}
.common-right .ctn .item .detail-show ul li{float: left;width: 431px;padding-right: 10px;margin-bottom: 20px;}
.common-right .ctn .item .detail-show ul li .dsImg{width: 208px;height: 156px;overflow: hidden;}
.common-right .ctn .item .detail-show ul li .dsImg img{width: 100%;height: 100%;object-fit: cover;}
.common-right .ctn .item .detail-show ul li p{width: 203px;font-size: 16px;line-height: 28px;color: #666;text-align: justify;text-indent: inherit;padding-top: 18px;}
.common-right .ctn .item .detail-show ul li p b{color: #9c231a;}
.common-right .ctn .item .comment-box{border: 1px solid #ccc;padding: 10px;margin-bottom: 20px;}
.common-right .ctn .item .comment-box h4{font-size: 16px;line-height: 16px;margin-bottom: 17px;}
.common-right .ctn .item .comment-box .comment{padding-bottom:8px;margin-bottom: 17px;border-bottom: 1px dashed #ccc;}
.common-right .ctn .item .comment-box .comment p{line-height: 20px;color: #666;text-indent: inherit;}
.common-right .ctn .item .comment-box .comment span{display: inline-block;font-size: 12px;color: #999999;}
.common-right .ctn .item .comment-box .col{margin-bottom: 10px;}
.common-right .ctn .item .comment-box .col .cfl{width: 80px;}
.common-right .ctn .item .comment-box .col .cfl font{text-align:right;display: block;color: #666;line-height: 20px;}
.common-right .ctn .item .comment-box .col .cfr textarea{width: 600px;height: 120px;color: #666;line-height: 20px;border: 1px solid #ccc;display: block;padding: 0 6px;margin-bottom: 4px;overflow:hidden;}
.common-right .ctn .item .comment-box .col .cfr span{color: #666666;display: inline-block;pointer-events: 14px;}
.common-right .ctn .item .comment-box .col .cfr .txt{width: 192px;height: 22px;border: 1px solid #ccc;padding-left: 6px;color: #666;margin-right: 10px;}
.common-right .ctn .item .comment-box .col .yzm{margin-right: 10px;width: 80px;height: 24px;overflow:hidden;cursor: pointer;}
.common-right .ctn .item .comment-box .col .yzm img{width: 100%;height: 100%;object-fit: cover;}
.common-right .ctn .item .comment-box .col .no-look{display: inline-block;line-height: 24px;color: #666;}
.common-right .ctn .item .comment-box .col  .btn{clear: both;margin-top: 10px;}
.common-right .ctn .item .comment-box .col  .btn input{width: 70px;height: 26px;background: url(
../images/submit.png) no-repeat center center;text-align: center;line-height: 26px;color: #fff;margin-right: 10px;cursor: pointer;}
.common-right .ctn .item .comment-box .col  .btn .reset{background: url(../images/reset.png) no-repeat center center;}




.order{margin: 40px 0 120px 46px;
    line-height: 40px;}
.order input{-webkit-appearance: textfield;
    background-color: white;
    -webkit-rtl-ordering: logical;
    user-select: text;
    cursor: auto;
    padding: 1px;
    border-width: 2px;
    border-style: inset;
    border-color: initial;
    border-image: initial;
	font: 13.3333px Arial;}
.order textarea{    -webkit-appearance: textarea;
    background-color: white;
    -webkit-rtl-ordering: logical;
    user-select: text;
    flex-direction: column;
    resize: auto;
    cursor: auto;
    white-space: pre-wrap;
    word-wrap: break-word;
    border-width: 1px;
    border-style: solid;
    border-color: initial;
    border-image: initial;
    padding: 2px;
	    font-family: monospace;
    border-color: rgb(169, 169, 169);
	font: 13.3333px Arial;}
.order img{    vertical-align: -5px;
    cursor: pointer}
/*内页 End*/




































