﻿*{box-sizing: border-box;margin:0;padding:0;}
html{overflow-x: hidden;}
body{ min-width:320px;font:16px "微软雅黑", "YaHei,Arial";color:#333;line-height:24px;overflow-x: hidden;background: #fff;}
.container{ margin:0 auto;height:auto; }
xmp{font-family: "微软雅黑", "YaHei,Arial";}
h1,h2,h3,h4,h5,p,div,span,ul,li,dl,dd,dt{margin:0;padding:0;}
input,textarea,select,button{outline:none;font:16px "微软雅黑", "YaHei,Arial";}
label{font-weight: normal;}
a{text-decoration: none;outline:none;color:#333; }
a:focus, a:hover{color:#333;text-decoration: none;outline: none;  outline-offset: 0;}
ul,li{list-style: none;} i,em{font-style:normal;}
.nav>li>a:focus, .nav>li>a:hover{background: none;}
.lt{float:left;}.rt{float:right;}.hide{display: none;}.show{display: block;} .imgMax{max-width:100%;max-height:100%;}
.tc{text-align:center;}.tr{text-align:right;}.tl{text-align:left;}.fwn{font-weight: normal}
.db{display: block;}.dib{display: inline-block;}.ma{margin: 0 auto;}.pr{position: relative;}.pa{position: absolute;}.pf{position: fixed;}.oh{overflow: hidden;}
.transition{-webkit-transition: all  0.3s linear;-moz-transition: all  0.3s linear;-o-transition: all  0.3s linear; transition: all  0.3s linear; }
img.desaturate { filter: grayscale(100%); -webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%);  }
img.desaturate:hover { filter: grayscale(0);-webkit-filter: grayscale(0);
    -moz-filter: grayscale(0);-ms-filter: grayscale(0); -o-filter: grayscale(0);  }
.clear{clear: both;}
.clearAfter:after{content:"";display: block; clear: both;}
img{vertical-align: middle;}
.slick-slide{outline: none;}
.slick-prev:before, .slick-next:before{display: none;}
.slick-dots li button:before{display: none;}
.slick-dotted.slick-slider{margin:0;}
.slick-slide img {max-width: 100%;margin:0 auto;}
.banner .slick-slide {overflow: hidden;}
.banner img{width: 100%;margin:0 auto;}

/*手机侧边导航*/
.left_navBg.on{display: block;}
.left_navBox{position: fixed;right:0;top:0;bottom:0;width:100%;background: #fff;z-index: 33;
    transform: translate3d(100%,0,0);-webkit-transform: translate3d(100%,0,0);
    transition: all linear .3s;-webkit-transition: all linear .3s;
    overflow-y: auto;-webkit-overflow-scrolling: touch;
}
.left_navBox.on{transform: translate3d(0,0,0);-webkit-transform: translate3d(0,0,0);}
.left_had{height:40px;line-height:40px;background: #fff;box-shadow: 0 3px 8px 0 rgba(0,0,0,.1);}
.left_had .left_logo{display: inline-block;vertical-align: top;height:40px;padding:7px 15px;}
.left_had .left_logo img{max-width: 100%;max-height: 100%;vertical-align: top;}
.left_had .l_close{float: right;width: 50px;text-align: center;}
.left_had .l_close img{width: 16px;margin-top:-3px;}
.left_nav{padding:20px 15px;}
.left_nav li {border-bottom:1px solid #e6e6e6;}
.left_nav li a{position: relative;display: block;padding:0  30px 0 15px;
    font-size: 15px;line-height: 40px;height:40px;overflow:hidden;}
.left_nav li i{display: none; width:20px;height:40px;position: absolute;top:0;right:0; background: url(../images/dh_09.png) no-repeat center center;background-size: 12px;}
.left_navTwo li {border-bottom:none;}
.left_navTwo li a{color:#666;padding-left:40px; line-height: 35px;height:35px;font-size: 14px;}
.left_nav li i.in{display: block;}
.left_nav ul{display: none;}
.left_nav li a.on{color:#c06f36;}
.left_nav li a.on i{background: url(../images/dh_07.png) no-repeat center center;background-size: 12px;}
.left_navTwo li a.on{color:#c06f36;}
.left_tel{padding:10px 15px;font-size: 14px;}
.left_tel i{font-size: 20px;display: inline-block;vertical-align: middle;}
.left_tel img{display: inline-block;vertical-align: middle;margin:-3px 10px 0 0;}


/*手机底部*/
.foot_nav{position: fixed;bottom:0;left:0;right:0;height:55px;background: #ed8744;z-index:30;}
.foot_nav li{float: left;width:25%;text-align: center;}
.foot_nav li img{margin:9px auto 2px;width:22px;}
.foot_nav li span{display: block;color:#fff;font-size: 13px;height:20px;line-height: 20px;overflow: hidden;}
.wx_bg{position: fixed;top:0;bottom:0;left:0;right:0;background: rgba(0,0,0,.5);z-index: 30;display: none;}
.wx_model{position: fixed;top:0;left:0;right:0;bottom:0;margin:auto;width:100px;height:100px;z-index: 31;display: none;}
.search_form{display: none; z-index:20;position: fixed;bottom:55px;left:0;right:0;background: rgba(0,0,0,.5);padding:4px;}
.search_form input{float: left;padding:0;font-size: 13px;color:#000; height:30px;line-height: 30px;background: #fff;border:none;border-radius: 4px;}
.search_form .put_txt{width: 88%;padding:0 10px;}
.search_form .put_sub{float:right;text-align:center;width: 11%;padding:0 10px;}



/*pc侧边浮动*/
.right_flCont{position: fixed;top:50%;right:20px;transform: translateY(-50%);-webkit-transform: translateY(-50%);z-index: 20;}
.right_flCont li {position: relative;}
.right_flCont li a{display: block; width:80px;height:80px;background:#fff;text-align: center;
    margin-bottom:5px;box-shadow: 0 0 10px 0 rgba(0,0,0,.1);padding-top:15px;font-size: 14px;color:#999;}
.right_flCont li .icon{display: block;margin:0 auto 5px;width:24px;height:24px;}
.right_flCont li .icon img.on{display: none;}
.right_flCont li .box{display: none; position: absolute;top:0;right:100%;z-index: 21;
    animation: anOne .3s;-webkit-animation: anOne .3s;}
.right_flCont .r_tell .txt{  width:218px;height:42px;line-height: 42px;background:#fff;font-size: 14px;
    text-align: center;border-radius: 6px;}
.right_flCont .r_tell .txt b{font-size: 18px;display: inline-block;vertical-align: middle;}
.right_flCont .r_tell .box{top:50%;margin-top:-21px;padding-right:15px;}
.right_flCont .r_tell .box:after{content:"";display: block;position: absolute;top:50%;right:9px;margin-top:-6px;
    border-left:6px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent;}
.right_flCont .r_weChart .box{top:50%;margin-top:-50px;padding-right:15px;}
.right_flCont .r_weChart .box .img{ background: #fff;border-radius: 6px;width:100px;height:100px;}
.right_flCont .r_weChart .box .img:after{content:"";display: block;position: absolute;top:50%;right:9px;margin-top:-6px;
    border-left:6px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent;}
.right_flCont .r_weChart .box img{max-height: 100%;max-width: 100%;margin:0 auto;}
.right_flCont li a:hover{background: #c06f36;color:#fff;}
.right_flCont li:hover .box{display: block;}
.right_flCont li:hover .icon img{display: none;}
.right_flCont li:hover .icon img.on{display: block;}
@-webkit-keyframes anOne {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20%);
        transform: translateX(-20%);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}
@keyframes anOne {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20%);
        transform: translateX(-20%);
    }

    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}



.header{background: #fff; box-shadow: 0 0 10px 0 rgba(0,0,0,.1);}
.logo{float: left;height:100px;width:29%;}
.logo a{display: block;height:100%;position: relative;}
.logo img{max-width: 100%;max-height: 100%;position: absolute;top:0;bottom:0;left:0;margin:auto;}

.nav{float: left;width:calc(100% - 29% - 270px);}
.nav li {float: left;position: relative;width:calc(100% / 7);text-align: center;}
.nav li a {display: block;vertical-align: top;font-size: 15px; line-height: 100px;height:100px;padding:0;overflow: hidden;}
.nav li a:after{content: '';display: none;position: absolute;bottom:22px;left:50%;margin-left:-7px;width:14px;height:7px;
background: url(../images/navon_03.png) no-repeat center center;}
.nav_child{position: absolute;top:100px;left:50%;margin-left:-90px; width:180px;z-index:10;display: none;padding-top:10px;}
.nav_child ul{background:#fff;padding:10px 0;border-radius: 10px;}
.nav_child li{float: none;width: 100%;padding:0;}
.nav_child li a{color:#777;line-height: 36px;height:36px;font-size: 14px;}
.nav_child li a:after{display: none;}
.nav>li>a:hover{color:#c06f36;}
.nav>li.current>a{color:#c06f36;}
.nav>li.current>a:after{display: block;}
.nav_child li a:hover{background: #fff0e5;}
.nav li:hover .nav_child{display: block;animation: navChild .3s ease-in-out forwards;-webkit-animation: navChild .3s ease-in-out forwards;}
@keyframes navChild  {
    0%{transform: translateY(10px);-webkit-transform: translateY(10px);}
    100%{transform: translateY(0);-webkit-transform: translateY(0);}
}
@-webkit-keyframes navChild  {
    0%{transform: translateY(10px);-webkit-transform: translateY(10px);}
    100%{transform: translateY(0);-webkit-transform: translateY(0);}
}
.had_tel{float: right;text-align: right; width:270px;height:100px;line-height: 100px;
    font-size: 15px;overflow: hidden;}
.had_tel b{font-size: 20px;display: inline-block;vertical-align: top;}
.had_tel img{vertical-align: middle;margin:-3px 6px 0;}

.banner{overflow: hidden;}
.banner .slick-dots { bottom:15px; }
.banner .slick-dots li button{margin:0 auto;padding:0; width:10px;height:10px;border:1px solid #fff;border-radius: 50%;opacity: 1;}
.banner .slick-dots li{width:16px;height:16px;border: 1px solid transparent;border-radius: 50%;}
.banner .slick-dots li.slick-active{border: 1px solid #fff;}
.banner .slick-dots li.slick-active button {margin-top:4px; width:6px;height:6px;background: #fff;border:none;}

.secOne_tab{padding:80px 0;overflow: hidden;}
.secOne_tab span{float: left;display: inline-block;vertical-align: top;padding:0 10px; width: 25%;text-align: center;}
.secOne_tab span.on img{filter: grayscale(0);-webkit-filter: grayscale(0);
    -moz-filter: grayscale(0);-ms-filter: grayscale(0); -o-filter: grayscale(0); }
.secOne_tab span img{max-width: 100%;max-height: 100%;}
.secOne_cont{margin-bottom:50px;}
.secOne_item{overflow: hidden;margin:0 -20px;display: none;}
.secOne_item.on{display: block;}
.secOne_list{float: left;width: calc(25% - 40px);margin:0 20px 40px;text-align: center;position: relative;overflow: hidden;}
.secOne_list img{max-width: 100%;max-height: 100%;}
.secOne_list dd{position:absolute;bottom:-100%;left:0;right:0;height:100%;background: rgba(140,81,39,.9);display: inline-flex;align-items: center;
transition: all linear .2s;-webkit-transition: all linear .2s;}
.secOne_list dd a{display: block;color:#fff;padding:0 10px;margin:0 auto;}
.secOne_list dd .num{font-size: 18px;line-height: 30px;height:30px;overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:1;}
.secOne_list dd .ti{font-size: 18px;line-height: 30px;height:30px;overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:1;}
.secOne_list dd a:after{content:"";display: block;width:40px;height:1px;background: #fff;margin:15px auto 0;}
.secOne_list:hover dd{bottom:0;}

.com_title{text-align: center;}
.com_title .cn{font-size: 36px;line-height: 55px;}
.com_title .en{font-size: 14px; color:#cfcfcf;line-height: 30px;}

.secTwo_box{margin-top:35px;background: url(../images/index_04.jpg) no-repeat center center;background-size: cover;}
.secTwo_cont{overflow: hidden;display: inline-flex;align-items: center;width: 100%;padding:96px 0 55px;}
.secTwo_lt{float: left;width: 50%;}
.secTwo_lt img{max-height: 100%;max-width: 100%;}
.secTwo_rt {padding-left:100px;}
.secTwo_rt .ti{font-size: 36px;line-height: 40px;}
.secTwo_rt .ti b{color:#c06f36;}
.secTwo_rt .des{font-size:45px;font-weight: bold;line-height: 60px;margin:15px 0 25px;}
.secTwo_rt .list dl{display: inline-block;vertical-align: top;margin-right:16px;text-align: center;}
.secTwo_rt .list dl dd{font-size: 22px;margin-top:5px;}
.secTwo_rt .more{display: block;width:210px;height:60px;line-height: 60px;background:#c06f36;color:#fff;text-align: center;font-size: 24px;margin-top:25px;}

.section_three{padding:100px 0 ;background: #f9f9f9;}
.secThree_cont{overflow: hidden;width: 100%;display: inline-flex;align-items: center;
    background: url(../images/index_45.jpg) no-repeat center right;background-size: contain;}
.secThree_lt{float: left;width: 50%;}
.secThree_lt img{max-height: 100%;max-width: 100%;}
.secThree_rt{float: right;width: 50%;padding-left:40px;padding-right:15px;}
.secThree_rt .com_title{text-align: left;}
.secThree_rt .des{margin-top:35px;color:#666;font-size: 14px;line-height: 30px;height:240px;overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:8;}

.section_four{background: url(../images/index_06.jpg) no-repeat center center;
    text-align: center;background-size: cover;}
.section_four .container{display: inline-flex;align-items: center;height:530px;}
.secFour_cont {margin:0 auto;color:#fff;}
.secFour_cont  .ti{font-size: 36px;line-height: 40px;}
.secFour_cont  .des{margin:25px 0 90px;}

.section_five{padding:90px 0 85px;}
.secFive_cont{margin:45px -25px 0;}
.secFive_item{float: left;width: calc(33.33% - 50px);margin:0 25px;background: #fff;border:1px solid #f1f1f1;}
.secFive_item .secFive_had{height:160px;text-align: center;color:#fff;padding-top:30px;
background: url(../images/index_09.jpg) no-repeat center center;background-size: cover;}
.secFive_cont .secFive_item:nth-child(2) .secFive_had{background: url(../images/index_11.jpg) no-repeat center center;background-size: cover;}
.secFive_cont .secFive_item:nth-child(3) .secFive_had{background: url(../images/index_13.jpg) no-repeat center center;background-size: cover;}
.secFive_item .secFive_had .icon{width:65px;height:55px;margin:0 auto 12px;}
.secFive_item .secFive_had .icon img{max-height: 100%;max-width: 100%;}
.secFive_item .secFive_had .ti{font-size: 24px;line-height: 30px;height:30px;overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:1;}
.secFive_list{padding:0 20px;}
.secFive_list a{display: block;margin:30px 0 ;color:#777;height:24px;
    overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:1;}
.secFive_list a:hover{color:#c06f36;}
.secFive_item:hover{box-shadow: 0 5px 10px 0 rgba(0,0,0,.06);}

.section_six{padding:100px 0;background:#f9f9f9;}
.secSix_cont{padding:75px 0 0 40px;line-height: 30px;color:#666; height:530px; background: url(../images/index_66.jpg) no-repeat center center;background-size: cover;}
.secSix_cont .com_title{text-align: left;}
.secSix_cont .ti{margin-top:30px;color:#666;font-weight: bold;}
.secSix_cont .txt{font-size: 14px;}

.footer{padding:90px 0;background: #333;font-size: 14px;color:#999;line-height: 30px;}
.footer .foot_box{width:100%; display: inline-flex;justify-content: space-between;}
.footer h3 {color:#cfcfcf;font-size: 14px;font-weight: bold;margin-bottom:12px;}
.f_nav {width:calc(100% - 600px);padding-right:100px; display: inline-flex;justify-content: space-between;}
.f_nav li a{font-size: 14px;color:#999;display: block;}
.f_nav li a:hover{color:#c06f36;}
.f_ewm{width: 220px;}
.f_ewm img{max-width: 100%;max-height: 100%;}
.f_tact{width: 380px;}
.f_tel{font-size: 24px;color:#c06f36;font-weight: bold;padding:4px 0 8px;}
.f_tel img{vertical-align: middle;display: inline-block;margin:-4px 5px 0 0;}
.f_tact .txt{line-height: 36px;}
.copy{font-size: 14px;color:#999;text-align: center;background: #2c2c2c;line-height: 22px;padding:13px 0;}
.copy a{color:#999;}
.copy a:hover{color:#c06f36;}

html.on{overflow: hidden;}
.videoBtn{display: inline-block;}
.video_model{display: none; position: fixed;top:0;left:0;right:0;bottom:0;z-index:100;}
.model_bg{ position: fixed;top:0;left:0;right:0;bottom:0;background: rgba(0,0,0,.5);z-index:101;}
.model_cont{width: 80%;height:80%;position: absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:102;}
.model_cont iframe{width:100%;height:100%;}
.model_close{position: absolute;top:-40px;right:-40px;width:40px;height:40px;background: #000;
    color:#fff;font-size: 30px;line-height: 35px;cursor: pointer;}
.video_model.on{display: block;}

.det_main{overflow: hidden;display: inline-flex;width: 100%;}
.det_lt{float: left;width: 510px;background: #fcfcfc;padding:50px 0;}
.det_ltName{padding:30px 0;line-height: 30px;font-size: 30px;border-bottom:1px solid #f1f1f1;}
.det_nav li{border-bottom:1px solid #f1f1f1;padding:20px 0;}
.det_nav li a{display: block;line-height: 35px;height:35px;padding-right:35px; overflow: hidden;color:#666;position: relative;}
.det_nav li a:before{content:"";display: inline-block;vertical-align: middle;width:0;height:2px;background: #c06f36;margin-top:-3px;
transition: all linear .3s;-webkit-transition: all linear .3s;}
.det_nav i{display: none;position: absolute;top:0;right:15px;font-size: 24px;}
.det_nav i.in{display: block;}
.det_navTwo li{border:none;padding:0!important;}
.det_navTwo li a:before{display: none;}
.det_navTwo li a{font-size: 14px;padding-left:30px;}
.det_navThree li a{padding-left:50px;}
.det_navFour li a{padding-left:70px;}
.det_nav li a:hover{color:#c06f36;font-weight: bold;}
.det_nav li a:hover:before{width: 18px;margin-right:10px;}
.det_nav>li.on>a{color:#c06f36;font-weight: bold;}
.det_nav li.on a:before{width: 18px;margin-right:10px;}
.det_nav ul{display: none;}

.det_rt{padding:80px 0 80px 60px;width:calc(100% - 510px);}
.proD_cont{margin:0 -20px;overflow: hidden;}
.proD_list{float: left;width:calc(33.33% - 40px);margin:0 20px 40px;}
.proD_list img{max-width: 100%;max-height: 100%;}
.proD_list dd{padding:15px 0;position: relative;}
.proD_list dd .ti{line-height: 24px;height:24px;overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:1;}
.proD_list dd .des{font-size: 14px;color:#999; line-height: 24px;height:24px;overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:1;}
.proD_list dd:after{content:"";display: block;position: absolute;bottom:0;left:0; width: 0; height:2px;background: #c06f36;transition: all linear .3s;-webkit-transition: all linear .3s;}
.proD_list:hover dd:after{width: 100%;}

.page_list{margin:20px 0;text-align: center;line-height: 32px;font-size: 14px;color:#666;}
.page_list a{display: inline-block;vertical-align: top;font-size: 14px;color:#666;margin:0 5px;}
.page_list a.w{border-radius: 6px;border:1px solid #e6e6e6;line-height: 30px;height:32px;padding:0 12px;}
.page_list i{font-family: "幼圆";}
.page_list a:hover{color:#c06f36;}
.page_list a.w:hover{color:#fff;border-color:#c06f36;background: #c06f36;}
.page_list a.w.on{color:#fff;border-color:#c06f36;background: #c06f36;}

.tact_ti{text-align: center;font-size: 24px;line-height: 30px;}
.tact_des{line-height: 28px;text-align: center;font-size: 14px;margin-top:10px;}
.tact_form{margin:0 -25px;overflow: hidden;}
.put_list{float: left;width: calc(50% - 50px);margin:045px 25px 0;}
.put_list .ti {line-height: 40px;}
.put_list .ti i{color:#cc0000;}
.put_list input{background: #fcfcfc;border:1px solid #f1f1f1;border-radius: 6px;padding:0 15px;
line-height: 50px;height:50px;width:100%;font-size: 14px;}
.area_list{float: none;width: calc(100% - 50px);}
.area_list textarea{width: 100%;background: #fcfcfc;border:1px solid #f1f1f1;border-radius: 6px;padding:10px 15px;
line-height: 24px;height:330px;}
.tact_form button{background: #cfcfcf;color:#fff;border:none;width:150px;height:50px;margin:60px 15px 0;border-radius: 5px;}
.tact_form button:hover{background: #c06f36;}

.page_txt img{max-width: 100%;max-height: 100%;}

.brandD_cont dd a{height:24px;line-height: 24px; text-align: center;display: block;overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:1;}

.newsD_cont{padding-bottom:20px;}
.news_list{margin-bottom:60px;overflow: hidden;}
.news_list dt{width: 230px;float: left;}
.news_list dt img{max-width: 100%;max-height: 100%;}
.news_list dd{margin-left:270px;}
.news_list dd .ti a{display: block;font-size: 18px;line-height: 24px;height:24px;overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:1;}
.news_list dd .ti{padding:18px 0;position: relative;}
.news_list dd .ti:after{content:"";display: block;width:60px;height:3px;background: #c06f36;
position:absolute;bottom:0;left:0;}
.news_list dd .time{font-size: 14px;color:#999;margin:14px 0 5px;}
.news_list dd .des{font-size: 14px;color:#666;line-height: 30px;height:60px;overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:2;}
.news_list:hover dd .ti a{color:#c06f36;}

.detC_main{padding-bottom:70px;}
.det_pos{padding:50px 0;font-size: 14px;color:#999;}
.det_pos a{color:#999;}
.det_pos img{vertical-align: middle;margin:-3px 10px 0 0;}
.det_pos a:hover{color:#c06f36;}
.detC_title{margin-bottom:25px;font-size: 24px;line-height: 30px;}
.detC_title .time{font-size: 14px;color:#999;margin-top:10px;}
.detC_cont{display: inline-flex;}
.detC_lt{width:calc(100% - 350px);padding-right:50px;}
.detC_rt{width: 350px;padding-left:50px;border-left:1px solid #e6e6e6;}
.detC_txt{color:#666;line-height: 36px;}
.detC_txt img{max-width: 100%;max-height: 100%;}
.detC_rt .rt_had{font-size: 20px;margin-bottom:15px;}
.hot_news dl dt{text-align: center;}
.hot_news dl img{max-height: 100%;max-width: 100%;width: 100%;}
.hot_news dd {padding:15px 0;}
.hot_news dd a{display: block;line-height: 25px;height:25px;color:#999; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:1;}
.detC_page{padding:30px 0;border-top:1px solid #e6e6e6;margin-top:40px;}
.detC_page a{display: block;color:#999;margin:15px 0;height:24px; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:1;}
.detC_page a:hover{color:#c06f36;}

.brandC_cont .had{border-bottom:1px solid #ebebeb;text-align: center;}
.brandC_cont .had span{display: inline-block;margin:0 auto;font-size: 24px;line-height: 65px;border-bottom:3px solid #c06f36;}
.brandC_txt{color:#666;padding:40px 0;line-height: 30px;}
.detC_rem{padding:20px 0;}
.detC_rem .rem_had{font-size: 24px;padding:15px 0;}
.detC_rem .rem_cont{margin:0 -20px;overflow: hidden;}
.detC_rem .rem_cont .proD_list{width: calc(25% - 40px);margin:0 20px;}

.brandC_slider{width: 760px;margin:0 auto 40px;}
 .slick-prev,
 .slick-next{z-index:10; width:47px;height:47px;border-radius: 50%;background: rgba(0,0,0,.5);}
 .slick-prev:before,
 .slick-next:before{content:"";display:block;color:#fff;font-size: 40px;font-family: "幼圆";opacity: 1;}
 .slick-prev{left:20px;}
 .slick-next{right:20px;}
 .slick-prev:before{content:"<";}
 .slick-next:before{content:">";}
.slick-prev.slick-disabled:before, .slick-next.slick-disabled:before{opacity: 1;}
.slick-prev:hover, .slick-prev:focus, .slick-next:hover, .slick-next:focus{background: rgba(0,0,0,.5);}

.proC_sec{overflow: hidden;margin-bottom:30px;}
.proC_slider{width:765px;float: left;overflow: hidden;}
.proC_slider .slider-nav{margin:20px -10px 0;}
.proC_slider .slider-nav .slick-slide{margin:0 10px;position: relative;}
.proC_slider .slider-nav .slick-list{padding-bottom:14px;}
.proC_slider .slider-nav .slick-slide:before{content:"";display: block;width:100%;height:100%;background: rgba(0,0,0,.5);position: absolute;top:0;left:0;}
.proC_slider .slider-nav .slick-slide:after{content:"";display: none; width:100%;height:3px;background: #c06f36;position: absolute;bottom:-13px;left:0;}
.proC_slider .slider-nav .slick-slide.slick-current:before{display: none;}
.proC_slider .slider-nav .slick-slide.slick-current:after{display: block;}
.proC_secTxt{padding:50px 65px;margin-left:765px;}
.proC_secTxt .ti{font-size: 30px;line-height: 35px;}
.proC_secTxt .des{color:#999;margin:10px 0;}
.proC_secTxt .list {list-style: inside;}
.proC_secTxt .list li{color:#666;margin:30px 0;list-style: inside;}
.proC_secTxt .more a{display: inline-block;vertical-align: top;width:185px;height:60px;line-height: 60px;text-align: center;background: #171f23;font-size: 20px;color:#fff;margin:0 20px 0 0;}
.proC_secTxt .more a img{vertical-align: middle;margin:-3px 15px 0 0;}
.proC_secTxt .more{margin-top:160px;}

.det_ban img{max-width: 100%;}