﻿body{ min-width:320px;font:16px "微软雅黑","Arial,Microsoft YaHei";color:#333;line-height:24px;overflow-x: hidden; } .container{ margin:0 auto;height:auto; }
h1,h2,h3,h4,h5,p,div,span,ul,li,dl,dd,dt{margin:0;padding:0;} input,textarea,button{outline:none; font:16px "微软雅黑","Arial,Microsoft YaHei";}label{font-weight: normal;width:100%;}
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);  }
img{border:none;}
html{ width:100%;overflow-x: hidden;}
body{ width:100%; ;position: relative;background: #fff;}
.clear{clear: both;}
.clearAfter:after{content:"";display: block; clear: both;}
.slick-slide{outline: none;}
.slick-slide img{margin:0 auto;max-width:100%;}
.slick-dots li button:before{display: none;}
.slick-dotted.slick-slider{margin-bottom:0;}
.container{padding-left:15px;padding-right:15px;margin:0 auto;}
.swiper-slide img{max-width: 100%;max-height: 100%;}


/*pc侧边浮动*/
.right_flCont{position: fixed;bottom:5%;right:20px;background: #fff;border-radius: 24px;padding:5px;
    transform: translateY(-50%);-webkit-transform: translateY(-50%);z-index: 20;
    box-shadow: 5px 0 20px 0 rgba(0,0,0,.1);}
.right_flCont li {position: relative;}
.right_flCont li a{display: block; width:38px;height:38px;text-align: center;
    line-height: 38px;margin-bottom:5px;border-radius: 50%;}
.right_flCont li img{max-width: 100%;max-height: 100%;vertical-align: top;}
.right_flCont li img.hover{display: none;}
.right_flCont li .box{display: none; position: absolute;top:0;right:100%;z-index: 21;padding-right:20px;
    animation: anOne .3s;-webkit-animation: anOne .3s;}
.right_flCont li .box:after{content:"";display: block;position: absolute;top:25px;right:14px;
    border-left:6px solid #fff;border-top:6px solid transparent;border-bottom:6px solid transparent;}
.right_flCont .r_tell .cont{  width:160px;padding:10px 20px 5px; border-radius: 10px; background:#fff;text-align: center;
    box-shadow: 5px 0 20px 0 rgba(0,0,0,.1);}
.right_flCont .r_tell .title{margin-bottom:8px; font-size: 14px;color:#006ec8;padding:8px 0;border-bottom:1px dashed #e6e6e6;font-weight: bold;}
.right_flCont .r_tell .title img{margin-right:10px;}
.right_flCont .r_tell .txt{text-align: left;font-size: 14px;color:#808080;margin-bottom:12px;}
.right_flCont .r_tell .txt b{font-size: 16px;color:#333;}
.right_flCont .r_weChart{padding:6px 0;}
.right_flCont .r_weChart:before{content:"";display: block;position: absolute;top:0;left:0;right:0;margin:auto;width: 15px;height:1px;background: #ededed;}
.right_flCont .r_weChart:after{content:"";display: block;position: absolute;bottom:5px;left:0;right:0;margin:auto;width: 15px;height:1px;background: #ededed;}
.right_flCont .r_weChart .box{top:50%;margin-top:-50px;}
.right_flCont .r_weChart .box .img{ background: #fff;padding:3px;border-radius: 6px;width:100px;height:100px;display: inline-flex;align-items: center;box-shadow: 5px 0 20px 0 rgba(0,0,0,.1);}
.right_flCont .r_weChart .box img{max-height: 100%;max-width: 100%;margin:0 auto;}
.right_flCont .r_weChart .box:after{top:50%;margin-top:-6px;}
.right_flCont .scrollTop{transition: all linear .3s;-webkit-transition: all linear .3s;}
.right_flCont .scrollTop a{margin-bottom:0;}
/*.right_flCont .scrollTop.on{opacity: 1;}*/
.right_flCont li a:hover{background: #f9f9f9; }
.right_flCont li:hover img.unHover{display: none;}
.right_flCont li:hover img.hover{display: block;}
.right_flCont li:hover .box{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);
    }
}

.bottom_nav{background: #c80025;height:55px;position: fixed;bottom:0;left:0;right:0;z-index: 50;}
.bottom_nav:after{content:"";display: block;clear:both;}
.bottom_nav li{float: left;width:25%;text-align: center;}
.bottom_nav li img{display: block;width:22px;margin:7px auto 4px;}
.bottom_nav li span{color:#fff;font-size: 13px;line-height: 18px;height:18px;overflow: hidden;display: block;}

.WeChatModel{display: none;z-index: 50; position: fixed;bottom:0;top:0;left:0;right:0; }
.WeChatModel .bg{ position: fixed;bottom:0;top:0;left:0;right:0;background: rgba(0,0,0,.5);}
.WeChatModel .box{ width: 120px;height:120px;background: #fff;padding:3px; position: absolute;top:0;bottom:0;margin:auto;left:0;right:0;}
.WeChatModel .box img{width: 120px;margin:0;max-width: 100%;max-height: 100%;}

.searchModel{display: none;z-index: 40; position: fixed;bottom:50px;left:0;right:0;background: #000;padding:5px;}
.searchModel form{width:100%;display: block;height:30px}
.searchModel input{float: left;padding:0;line-height: 30px;height:30px;font-size: 14px;}
.searchModel .b_txt{width: 80%;padding:0 10px;color:#333;}
.searchModel .b_sub{width: 20%;color:#fff;text-align: center;background: #333;border:none;}

.left_navBox{position: fixed;top:0;left:0;width:100%;height:100%;z-index:100;
    transform: translate3d(-100%,0,0);-webkit-transform: translate3d(-100%,0,0);
    transition: all linear .3s;-webkit-transition: all linear .3s;
}
.left_navBox.on{transform: translate3d(0,0,0);-webkit-transform: translate3d(0,0,0);}
.left_navCont{position: fixed;top:0;left:0;background: #fafafa;width:100%;height:100%;z-index:102;}
.left_had{height:50px;line-height: 50px;padding:0 12px;border-bottom:1px solid #e8e8e8;background: #fff;}
.left_had .closeM{float: right;width:30px;height:50px;position: relative;}
.left_had .closeM img{max-width: 100%;max-height: 100%;width:18px;position: absolute;top:0;right:0;bottom:0;left:0;margin:auto;}
.left_nav{height:100%;padding-bottom:70px;overflow-y: auto;-webkit-overflow-scrolling : touch;}
.left_nav li {position: relative;border-bottom:1px solid #e8e8e8; }
.left_nav li a{position: relative; display: block;line-height: 45px;height:45px;background: #fafafa;padding:0 40px 0 12px;font-size: 15px;}
.left_nav li i{text-align:center;position: absolute;top:0;right:15px;
    width:20px;height:45px;background: url(../images/dh_10.png) no-repeat center center;background-size: 20px;
    transition: all linear .3s;-webkit-transition: all linear .3s;}
.left_nav li a.on{color:#e67015;font-weight: bold; background: #fff;}
.left_nav li a.on i{background: url(../images/dh_07.png) no-repeat center center;background-size: 20px;}
.left_nav li a:hover i{background: url(../images/dh_07.png) no-repeat center center;background-size: 20px;}
.left_nav li a:hover{color:#e67015;font-weight: bold; background: #fff;}


.logo{float: left;width:20%;height:90px;display: inline-block;vertical-align: top;}
.logo a{display: block;position: relative;height:100%;}
.logo img{max-height: 100%;position: absolute;top:0;bottom:0;left:0;margin:auto;max-width: 100%;}
.nav{float: left;width:calc(80% - 110px); display: inline-block;vertical-align: top;}
.nav li{float: left;padding:0;margin-right:52px; position: relative;text-align: center;}
.nav li a{display: block;vertical-align: top; padding:0;height:90px;overflow: hidden;}
.nav li a span{display: inline-block;vertical-align: top;line-height: 87px;border-bottom:3px solid transparent;}
.nav li.current a span{border-color:#e67015;}
.nav li.current a span{color:#e67015;font-weight: bold;}
.nav li:hover a span{border-color:#e67015;}
.nav li:hover a span{color:#e67015;font-weight: bold;}

.had_rt{float: right;max-width: 110px;}
.had_rt li{position: relative;display: inline-block;vertical-align: top;margin-left:15px;line-height: 90px;}
.had_rt li .f_box{display: none; position: absolute;top:90px;left:50%;line-height: 24px; z-index: 1;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.had_rt li .f_box:before{content:"";display: block;position: absolute; top:-6px;left:50%;margin-left:-6px;
border-bottom:6px solid #e67015;border-left:6px solid transparent;border-right: 6px solid transparent;}
.had_rt li .hadTel_txt{width: 140px;padding:10px ; background: rgba(230,112,21,.9);border-radius: 4px;text-align: center;color:#fff;font-size: 14px;}
.had_rt li .hadTel_txt b{font-size: 16px;display: block;white-space:nowrap;}
.had_rt li .hadTel_txt .line{margin:10px 0;width:100%;height:1px;border-top:1px dashed #ef8634;}
.had_rt li .hadEwm_img{border-top:1px solid #e67015;background: #fff;border-radius: 0 0 4px 4px;width: 110px;text-align: center;padding:10px;}
.had_rt li .hadEwm_img dd{font-size: 12px;color:#666983;line-height: 20px;}
.had_rt li .hadEwm_img img{max-width: 100%;max-height: 100%;}
.had_rt li .icon{border-radius: 50%;overflow: hidden;}
.had_rt li:hover .icon{box-shadow: 0 5px 10px 0 rgba(230,112,21,.3);}
.had_rt li:hover .f_box{display: block;}

.slick-dots{bottom:24px;}
.slick-dots li button{display: none}
.slick-dots li  {width: 8px;height:8px;border-radius: 50%;background: #dce1e4;margin:0 5px;opacity: 1;
    transition: all linear .3s;-webkit-transition: all linear .3s;}
.slick-dots li.slick-active{width: 34px;border-radius: 4px;background: #e67015;}

.com_title{padding:65px 0;text-align: center;}
.com_title .cn{font-size: 36px;line-height: 40px;}
.com_title .en{font-size: 36px;line-height: 40px;color:#edeff2;position: relative;margin-top:8px;font-family: Arial;font-weight: bold;letter-spacing: 2px;}
.com_title .en:after{content:"";display: block;width: 38px;height:3px;background: #e67015;position: absolute;top:50%;left:0;right:0;margin:-2px auto 0;}
.com_title .des{margin-top:20px;}

.section_one{padding:20px 0 120px;}
.secOne_A{overflow: hidden;}
.secOne_lt{float: left;width: 50%;padding:35px 50px 0 0;}
.secOne_lt .ti{color:#e67015;font-size: 28px;line-height: 30px;height:30px;overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:1;}
.secOne_lt .des{margin:20px 0 40px; line-height: 30px;height:120px;overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:4;}
.secOne_lt .more{display: block;width: 178px;height:52px;line-height: 52px;background: #e4e4e4;text-align: center;border-radius: 26px;color:#808080;font-size: 14px;}
.secOne_lt .more:hover{background: #e67015;color:#fff;}
.secOne_rt{float: right;width: 50%;}
.secOne_rt img{max-width: 100%;max-height: 100%;}
.secOne_B{margin-top:30px;overflow: hidden;}
.secOne_list{float: left;width: 25%;background: #f7f7f7;padding:35px 40px 25px;display: inline-flex;align-items: center;}
.secOne_list dt{float: left;width: 60px;height:52px;}
.secOne_list dt img{max-height: 100%;max-width: 100%;}
.secOne_list dt .hover{display: none;}
.secOne_list dd {float: right;width: calc(100% - 60px);padding-left:14px;}
.secOne_list dd .cn{font-size: 18px;line-height: 30px;height:30px;overflow: hidden;}
.secOne_list dd .en{font-size: 14px;color:#b2b2b2;line-height:18px;height:36px;margin-top:3px; overflow: hidden;}
.secOne_list:hover dt .hover{display: block;}
.secOne_list:hover dt .unHover{display: none;}
.secOne_list:hover dd .cn{color:#fff;}
.secOne_list:hover dd .en{color:#f8c196;}
.secOne_list:hover {background: #e67015;}

.section_two{background: url(../images/index_44.jpg) no-repeat center top;}
.section_two .com_title .cn{color:#fff;}
.section_two .com_title .en{color:rgba(255,255,255,.3);}
.secTwo_cont{background: #fff;border-top:3px solid #e67015;border-radius: 0 0 20px 20px;box-shadow: 0 20px 30px 0 rgba(0,0,0,.05);overflow: hidden;}
.secTwo_list{float: left;padding:30px 30px 25px; width: 33.33%;text-align: center;border-top:1px solid #ededed;border-right:1px solid #ededed;}
.secTwo_cont .secTwo_list:nth-child(3n){border-right:none;}
.secTwo_list dt{width: 86px;height:86px;margin:0 auto 20px;position: relative;transition: all linear .3s;-webkit-transition: all linear .3s;}
.secTwo_list dt img{margin:30px auto 0; position: relative;max-width: 100%;max-height: 100%;transition: all linear .3s;-webkit-transition: all linear .3s;}
.secTwo_list dt:before{content:"";display: block;width: 50px;height:50px;background: #ffefe2;border-radius: 50%;
    position: absolute;top:20px;right:0;transition: all linear .3s;-webkit-transition: all linear .3s;}
.secTwo_list dd .ti{font-size: 20px;font-weight: bold;line-height: 30px;height:30px;overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:1;}
.secTwo_list dd .des{margin-top:5px;color:#808080;line-height: 30px;height:60px;overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:2;}
.secTwo_list dd .dots{color:#e67015;font-size: 15px;font-weight: bold;}
.secTwo_list:hover dt {display: flex;align-items: center;}
.secTwo_list:hover dt img{margin-top:0;}
.secTwo_list:hover dt:before{width: 100%;height:100%;top:0;}
.secTwo_list:hover dd .ti{color:#e67015;}

.section_three{padding:60px 0 100px;}
.section_three .com_title{padding-bottom:35px;}
.secThree_cont{position: relative;}
.secThree_cont .bg{margin:0 auto;display: block;}
.secThree_item{width: 440px; background: #fff;border-radius: 20px;padding:30px;position: absolute;top:40px;
    box-shadow: 0 6px 25px 0 rgba(0,0,0,.05);}
.secThree_item .title{margin:10px 0;line-height: 32px;height:32px;font-weight: bold;font-size: 20px;overflow: hidden;color:#e67015;}
.secThree_item .title img{vertical-align: top;display: inline-block;margin-right:8px;}
.secThree_item .list{background: #fff8f3;padding:10px;overflow: hidden;}
.secThree_item .list li{float: left;width: 50%;margin:10px 0; padding:0 10px;font-size: 18px;line-height: 30px;height:30px;overflow: hidden;}
.secThree_item .list li img{display: inline-block;vertical-align:middle;margin:-5px 10px 0 0;}
.secThree_B .title{color:#006ec8;}
.secThree_B .list{background:#ecf6ff;}
.secThree_A{left:0;}
.secThree_B{right:0;}
.secThree_A:after{content:"";display: block;position: absolute;top:80px;right:-20px;width:0;height:0;
    border-left:20px solid #fff;border-top:13px solid transparent;border-bottom:13px solid transparent;}
.secThree_B:after{content:"";display: block;position: absolute;top:80px;left:-20px;width:0;height:0;
    border-right:20px solid #fff;border-top:13px solid transparent;border-bottom:13px solid transparent;}

.section_four{background: #fafafa;padding-bottom:105px;}
.section_four .com_title{padding-bottom:30px;}
.secFour_cont{}
.secFour_slider .slider-nav{margin-bottom:40px;padding:0 10px;}
.secFour_slider .slider-nav .slick-slide{padding:0 15px;}
.secFour_slider .slider-nav a{display:block;line-height: 38px;height:38px;overflow: hidden; border-radius: 18px;text-align:center;}
.secFour_slider .slider-nav .slick-slide.slick-current a,
.secFour_slider .slider-nav a:hover{color:#fff;background: #e67015;}
.secFour_slider .slider-for .slick-slide{overflow: hidden;}
.secFour_lt{float: left;width: 49%;background: #fff;}
.secFour_rt{float: right;width: 49%;background: #fff;padding:0 40px; border-top:4px solid #e67015;}
.secFour_list img{max-height: 100%;max-width: 100%;}
.secFour_list .cont{padding:35px 0 40px;}
.secFour_list .cont .time{color:#808080;font-size: 14px;line-height: 20px;height:20px;overflow: hidden;}
.secFour_list .cont .time img{display: inline-block;vertical-align: middle;margin:-5px 8px 0 0;}
.secFour_list .cont .ti a{margin:10px 0 15px; display: block;font-size: 18px;line-height: 30px;height:30px;overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:1;}
.secFour_list .cont .des{color:#808080;font-size: 14px;line-height: 24px;height:48px;overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:2;}
.secFour_list .cont .more{margin-top:20px;display: block;font-size: 14px;color:#808080;}
.secFour_lt .cont{padding:35px 40px 40px;}
.secFour_rt .cont{padding-bottom:50px;padding-top:40px;}
.secFour_rt .cont .ti a{margin-bottom:12px;}
.secFour_rt .secFour_list:first-child .cont{border-bottom:1px solid #e6e6e6;}
.secFour_list:hover .cont .ti a{color:#e67015;font-weight: bold;}
.secFour_list:hover .cont .more{color:#e67015;font-weight: bold;}

.section_five{padding-bottom:120px;}
.section_five .com_title{padding-bottom:35px;}
.secFive_slider .slick-list{padding-bottom:50px;}
.secFive_slider .slick-slide{border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;}
.secFive_slider a{border-top:1px solid #e6e6e6;border-right:1px solid #e6e6e6;
    display: inline-block;vertical-align: top;float: left;width: calc(100% / 6);text-align: center;position: relative;}
.secFive_slider a .txt{display: none; color:#fff;padding:0 10px;font-weight: bold;overflow: hidden; position: absolute;top:0;left:0;right:0;bottom:0;background: rgba(230,112,21,.8);box-shadow: 0 10px 30px 2px rgba(230,112,21,.7);z-index: 1;}
.secFive_slider a .txt p{position: absolute;top:0;left:0;right:0;bottom:0;margin:auto;height:24px;line-height: 24px;overflow:hidden;}
.secFive_slider a:hover .txt{display: block;}
.secFive_slider .slick-dots{bottom:0;}

.footer{background: #22243b;padding-top:45px;}
.footer .container{content:"";display: block;clear: both;}
.foot_lt{float: left;width: 28%;margin-right:10%;}
.foot_nav{float: left;width: 52%}
.foot_rt{float: right;width: 10%;text-align: center;}
.foot_logo{width: 100%}
.foot_logo img{max-height: 100%;max-width: 100%;}
.foot_tel{margin:25px 0 8px;background: #1f2137;border-radius: 10px;padding:15px 10px 12px;}
.foot_tel dt{float: left;width:46px; }
.foot_tel dt img{max-height: 100%;max-width: 100%;}
.foot_tel dd{margin-left:56px;margin-top:-4px; color:#e67015;font-size: 14px;}
.foot_tel dd b{font-weight: bold;font-size: 19px;}
.foot_address{font-size: 14px;color:#9698a8;line-height: 24px;}
.foot_nav li{float: left;width: 33.33%;}
.foot_nav li a{display:block;color:#9698a8;font-size: 14px;margin:10px 0;}
.foot_nav li h3 a{color:#fff;font-size: 16px;margin-bottom:15px;}
.foot_nav li a:hover{color:#fff;font-weight: bold;}
.foot_rt p{font-size: 14px;color:#9698a8;margin-top:5px;}
.foot_rt img{max-height: 100%;max-width: 100%;}

.foot_bot{border-top:1px solid #323450;margin-top:30px;padding-top:16px;padding-bottom:16px;}
.copy{color:#51536a;font-size: 14px; display: inline-block;vertical-align: top;line-height: 32px;}
.copy a{color:#51536a;}
.link{float: right;width: 180px;background: #2c2e49;border-radius: 4px;position: relative;}
.link .had{width: 100%;height:32px;line-height: 32px;font-size: 12px;color:#666983; padding:0 30px 0 10px;position: relative;}
.link .had:after{content:"";display: block;width: 20px;height:100%;position: absolute;top:0;right:7px;
    background: url(../images/index_108.png) no-repeat center center;}
.link .list{display: none; width: 100%;height:90px;padding:5px 10px; position: absolute;bottom:103%;background: #2c2e49;border-radius: 4px;}
.link .list .box{height:100%;overflow-y: auto;}
.link .list a{display:block;font-size: 12px;color:#666983;line-height: 28px;}
.link .list a:hover{color:#fff;}
.link:hover .list{display: block;}
.link .list .box::-webkit-scrollbar {/*滚动条整体样式*/width: 3px;     /*高宽分别对应横竖滚动条的尺寸*/height: 1px;}
.link .list .box::-webkit-scrollbar-thumb {/*滚动条里面小方块*/border-radius: 4px;-webkit-box-shadow: inset 0 0 5px #6a6c8d;background: #6a6c8d;}
.link .list .box::-webkit-scrollbar-track {/*滚动条里面轨道*/-webkit-box-shadow: inset 0 0 5px #383a58;border-radius: 10px;background: #383a58;}


/*劳务外包*/
.lwwb_ban{text-align: center;}
.lwwb_ban img{max-width: 100%;max-height: 100%;}

.lwwbCom_title{text-align: center;}
.lwwbCom_title .cn{font-size: 36px;line-height: 40px;}
.lwwbCom_title .line{margin:15px auto;width: 40px;height:3px;background: #e67015;}
.lwwbCom_title .des{color:#808080;}

.lwwbSec_one{padding:90px 0;}
.lwwbOne_cont{margin:40px -3px 10px;overflow: hidden;}
.lwwbOne_list{float: left;width: calc(16.66% - 6px);margin:0 3px;overflow:hidden;text-align: center;position: relative; transition: all linear .3s;-webkit-transition: all linear .3s;}
.lwwbOne_list .img img{margin:0 auto;position: relative;left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.lwwbOne_list .img .ti{position: absolute;bottom:0;left:0;right:0;height:80px;line-height: 100px; color:#fff;font-size: 20px;overflow: hidden;
    background: -webkit-linear-gradient(rgba(0,0,0,.1), rgba(0,0,0,.5)); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(rgba(0,0,0,.1), rgba(0,0,0,.5)); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(rgba(0,0,0,.1), rgba(0,0,0,.5)); /* Firefox 3.6 - 15 */
    background: linear-gradient(rgba(0,0,0,.1), rgba(0,0,0,.4)); /* 标准的语法 */
    transition: all linear .3s;-webkit-transition: all linear .3s;
}
.lwwbOne_list .cont{position: absolute;top:-100%;left:0;right:0;height:100%;background: rgba(230,112,21,.9);padding:10px;transition: all linear .3s;-webkit-transition: all linear .3s;}
.lwwbOne_list .cont a{display:block;text-align: left; height:100%;border:1px solid rgba(255,255,255,.3);padding:35px 20px;}
.lwwbOne_list .cont .ti{font-size: 24px;color:#fff;font-weight: bold;line-height: 30px;height:30px; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:1;}
.lwwbOne_list .cont .des{margin-top:15px; color:#fff;line-height: 30px;height:150px; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:5;}
.lwwbOne_list.on .img .ti{bottom:-80px;}
.lwwbOne_list.on .cont{top:0;}
.lwwbOne_list.on{width: calc(50% - 6px);}


.lwwbSec_two{padding:50px 0 100px; background: url(../images/lwwb_08.jpg) no-repeat center center;background-size: cover;}
.lwwbTwo_tips{text-align: center;padding:25px 0 30px;color:#e67015;}
.lwwbTwo_tips span{display: inline-block;margin:15px auto 0;font-size: 18px;font-weight: bold;background:#f3decf;padding:5px 20px;}

.lwwbTwo_cont{overflow: hidden;}
.lwwbTwo_list{float: left;border:1px solid #e67015; width: 50%;position: relative;  padding:25px 35px 35px 40px;
    background: #fff url(../images/lwwb_bg_08.jpg) no-repeat center bottom;background-size: contain;}
.lwwbTwo_list .ti{padding-right:60px; font-size: 20px;line-height: 40px;height:40px; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:1;}
.lwwbTwo_list .ti img{vertical-align: top;margin:0 10px 0 0;max-height: 100%;}
.lwwbTwo_list .des{margin-top:4px;color:#666;font-size: 14px;line-height: 24px;height:72px; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:3;}
.lwwbTwo_list .num{position: absolute;top:25px;right:35px;font-size: 36px;color:#fce7d6;font-family: Arial;font-weight: bold;line-height: 40px;height:40px;width:40px;text-align: right; overflow: hidden;}

.lwwbSec_three{padding:100px 0;}
.lwwbThree_A{overflow: hidden;padding:50px 10px;}
.lwwbThreeA_list{float: left;width: calc(100% / 6);text-align: center;padding:0 10px;}
.lwwbThreeA_list dt{position: relative; width: 118px;height:118px;margin:0 auto;padding:16px;background:#fff;border-radius: 50%;overflow: hidden;box-shadow: 0 5px 30px 0 rgba(230,112,21,.15)}
.lwwbThreeA_list dt a{display: flex;width: 100%;height:100%;background: #fff1e6;border-radius: 50%;overflow: hidden;}
.lwwbThreeA_list dt img{max-width: 100%;max-height: 100%;}
.lwwbThreeA_list dt .hover{display: none;}
.lwwbThreeA_list dd{margin-top:20px;font-size: 18px;height:24px; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:1;}
.lwwbThreeA_list dt:before{content:"";display: block;width: 8px;height:8px;border-radius: 50%;border:2px solid #e67015;
    position: absolute;top:34px;left:20px;transition: all linear .3s;-webkit-transition: all linear .3s;}
.lwwbThreeA_list dt:after{content:"+";display: block;color:#e67015;;font-size: 12px;font-weight: bold;
    position: absolute;bottom:27px;right:20px;transition: all linear .3s;-webkit-transition: all linear .3s;}
.lwwbThreeA_list:hover dt a{background: #e67015;}
.lwwbThreeA_list:hover dt .unHover{display: none;}
.lwwbThreeA_list:hover dt .hover{display: block;}
.lwwbThreeA_list:hover dt:before{left:10px;}
.lwwbThreeA_list:hover dt:after{right:10px;}

.lwwbThree_B{ background: #f5f5f5;padding:25px;border-radius: 10px;overflow: hidden;}
.lwwbThree_B li{float: left;width: calc(25% - 10px);margin:5px;border-radius: 10px;padding:15px 25px 10px 60px;display: flex;align-items: center;height:90px;
    background:#fff url(../images/lwwb_88.png) no-repeat center left 15px;overflow: hidden;}
.lwwbThree_B li span{display: block;font-size: 18px;line-height: 30px;max-height:60px; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:2;}

.lwwbSec_four{padding:90px 0; background: #f8fbff;}
.lwwbFour_cont .img{margin:10px auto;text-align: center;}
.lwwbFour_cont {position: relative;}
.lwwbFour_list li{width: 380px;height:80px;box-shadow: 0 8px 25px 1px rgba(0,0,0,.1);display: flex;align-items: center;;
    text-align: right;padding:5px 64px 5px 15px;position: absolute;overflow: hidden;
    background: #fff url(../images/lwwb_03_03.png) no-repeat center right 35px;border-radius: 40px 40px 0 40px;}
.lwwbFour_list li span{display: block; width:100%;font-size: 18px;line-height: 28px;max-height: 56px; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:2;}
.lwwbFour_list li:nth-child(2n){border-radius: 40px 40px 40px 0;padding:5px 15px 5px 64px;text-align: left; background-position:center left 35px;}
.lwwbFour_list li:last-child{border-radius: 40px;text-align: center;padding:5px 30px 5px 65px;background-position: center left 50px;}
.lwwbFour_list li:nth-child(1){top:68px;left:90px;}
.lwwbFour_list li:nth-child(2){top:68px;right:90px;}
.lwwbFour_list li:nth-child(3){top:220px;left:40px;}
.lwwbFour_list li:nth-child(4){top:220px;right:40px;}
.lwwbFour_list li:nth-child(5){top:360px;left:90px;}
.lwwbFour_list li:nth-child(6){top:360px;right:90px;}
.lwwbFour_list li:nth-child(7){bottom:20px;left:50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);}

.lwwbSec_five{padding:95px 0 60px;}
.lwwbFive_cont{margin:0 -10px;padding:30px 0; overflow: hidden;}
.lwwbFive_list{float:left;display: inline-flex;align-items: center; width: calc(50% - 20px);overflow: hidden; padding:20px; margin:10px;background: #fff;border-radius: 20px;box-shadow: 0 8px 25px 0 rgba(0,0,0,.06);}
.lwwbFive_list dt{float: left;width: 90px;height:90px;border-radius: 50%;text-align: center;line-height: 90px;font-size: 36px;font-weight: lighter;}
.lwwbFive_list dd{width: calc(100% - 90px);padding-left:20px;float: right;}
.lwwbFive_list dd .ti{font-size: 20px;line-height: 30px;height:30px; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:1;}
.lwwbFive_list dd .des{font-size: 14px;color:#808080; line-height: 24px;height:72px; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:3;}
.lwwbFive_list dd .line{width: 18px;height:2px;background: #e67015;margin:10px 0 15px;}
.lwwbFive_cont .lwwbFive_list:nth-child(1) dt{background: #fff1e7;color:#e67015;}
.lwwbFive_cont .lwwbFive_list:nth-child(1) dd .line{background: #e67015;}
.lwwbFive_cont .lwwbFive_list:nth-child(2) dt{background: #e9f7ff;color:#4a8dfc;}
.lwwbFive_cont .lwwbFive_list:nth-child(2) dd .line{background: #4a8dfc;}
.lwwbFive_cont .lwwbFive_list:nth-child(3) dt{background: #eef9f9;color:#2eafac;}
.lwwbFive_cont .lwwbFive_list:nth-child(3) dd .line{background: #2eafac;}
.lwwbFive_cont .lwwbFive_list:nth-child(4) dt{background: #fff4e3;color:#f4a62b;}
.lwwbFive_cont .lwwbFive_list:nth-child(4) dd .line{background: #f4a62b;}

.lwwbSec_six{padding:80px 0;background: #fffaf7;}
.lwwbSix_cont{padding:30px 0;margin:0 -15px;overflow: hidden;}
.lwwbSix_list{float: left;padding:50px 35px 30px 30px;position: relative; width: calc(33.33% - 30px);margin:15px;background: #fff;border-radius: 10px;box-shadow: 0 5px 20px 0 rgba(178,89,21,.1);}
.lwwbSix_list .num{position: absolute;top:30px;right:30px;font-size: 60px;color:#ffb379;font-family: Impact;line-height: 50px;}
.lwwbSix_list .ti{font-size: 22px;padding-right:65px; line-height: 30px;height:30px; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:1;}
.lwwbSix_list .des{margin-top:20px; font-size: 14px;color:#808080; line-height: 24px;height:72px; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:3;}

/*劳务派遣*/
.lwpqSec_one{padding:115px 0 100px;}
.lwpqSec_cont{overflow: hidden;}
.lwpqSec_lt{float: left;width: 48.5%;}
.lwpqSec_rt{float: right;width: 48.5%;}
.lwpqSec_rt img{max-width: 100%;max-height: 100%;}
.lwpqSec_lt .ti{font-size: 36px;line-height: 40px;height:40px;margin:10px 0; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:1;}
.lwpqSec_lt .des{line-height: 36px;height:216px;margin:5px 0; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:6;}
.lwpqSec_lt .line{width: 40px;height:3px;background: #e67015;margin:20px 0;}

.lwpqSec_three{padding:95px 0 100px;}
.lwpqThree_cont{margin-top:35px;border:1px solid #e67015;border-top-width: 4px;overflow: hidden;}
.lwpqThree_list{float: left;width: 20%;padding:25px 15px 10px;background: #fff;}
.lwpqThree_list .ti{font-size: 20px;font-weight: bold;color:#e67015;line-height: 24px;height:24px;text-align: center; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:1;}
.lwpqThree_list .des{ font-size: 14px;line-height: 24px;height:192px; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:8;}
.lwpqThree_list .line{margin:8px auto 5px;width: 10px;height:2px;background: #ccc;}
.lwpqThree_cont .lwpqThree_list:nth-child(2n){background: #fff2ec;}

.lwpqSec_four{padding:75px 0 60px;background: #f6f6f6;}
.lwpqFour_cont{overflow: hidden;margin:25px -25px;}
.lwpqFour_list{float: left;width: calc(50% - 50px);margin:15px 25px;}
.lwpqFour_list dt{width: 120px;height:120px;background: #fff;border-radius: 10px;float: left;box-shadow: 0 5px 15px 0 rgba(0,0,0,.05);}
.lwpqFour_list dt img{max-width: 100%;max-height: 100%;}
.lwpqFour_list dd {margin-left:140px;}
.lwpqFour_list dd .ti{font-size: 20px;font-weight: bold;line-height: 36px;height:36px; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:1;}
.lwpqFour_list dd .des{margin-top:8px; font-size: 14px;line-height: 24px;height:72px; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:3;}

.lwpqSec_five{padding:95px 0  45px;}
.lwpqFive_cont{padding:45px 0;margin:0 -15px;overflow: hidden;}
.lwpqFive_list{float: left;width: calc(33.33% - 30px);margin:0 15px;background: #fff; border-radius: 20px;box-shadow: 0 8px 20px 0 rgba(0,0,0,.06);overflow: hidden;}
.lwpqFive_list dt{padding:10px 0 8px;position: relative;
    background: -webkit-linear-gradient(left,#e66e15, #e65415); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(left,#e66e15, #e65415); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(left,#e66e15, #e65415); /* Firefox 3.6 - 15 */
    background: linear-gradient(left,#e66e15, #e65415); /* 标准的语法 */
}
.lwpqFive_list dt img{display: block;vertical-align: top;margin:0 auto;max-width: 100%;max-height: 100%;}
.lwpqFive_list dt span{display: block;padding:0 10px;color:#fff;font-size: 24px;line-height: 30px;height:30px;
   overflow: hidden; position: absolute;bottom:15px;left:0;right:0;font-weight: normal;text-align: center;}
.lwpqFive_list dd{padding:22px 15px;}
.lwpqFive_list dd .des{font-size: 14px;line-height: 24px;height:120px; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:5;}

.lwpqSec_six{padding:70px 0 100px;background: url(../images/lwpq_27.jpg) no-repeat center top ;background-size: cover;}
.lwpqSix_cont{padding:40px 0 0;overflow: hidden;}
.lwpqSix_list{float: left;width: 16.66%;background: #ffe7dc;padding:25px 17px; position: relative;}
.lwpqSix_list .num{font-size: 30px;font-weight: bold;color:#e67015;font-family: Impact;}
.lwpqSix_list .num:after{content:"";display: inline-block;float: right;width: 12px;height:2px;background: #e67015;margin-top:22px;}
.lwpqSix_list .ti{margin:27px 0 13px;font-size: 20px;line-height: 24px;height:24px;overflow: hidden;}
.lwpqSix_list .des{ font-size: 14px;color:#808080; line-height: 30px;height:150px; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:5;}
.lwpqSix_list:after{content:"";display: block;position:absolute;top:42px;right:-10px;z-index: 1;
border-left:10px solid #ffe7dc;border-top:6px solid transparent;border-bottom:6px solid transparent;}
.lwpqSix_cont .lwpqSix_list:nth-child(2n){margin-top:20px;background: #fff;}
.lwpqSix_cont .lwpqSix_list:nth-child(2n):after{border-left-color:#fff;}

.lwpqSec_seven{padding:95px 0 50px;}
.lwpqSeven_cont{margin:20px 0;overflow: hidden;}
.lwpqSeven_list{margin:20px 0;float:left;width: 25%;text-align: center;}
.lwpqSeven_list img{max-height: 100%;max-width: 100%;border-radius: 50%;box-shadow: 0 5px 20px 0 rgba(0,0,0,.04);}
.lwpqSeven_list dd{margin-top:15px;font-size: 18px;height:24px;line-height: 24px; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:1;}
.lwpqSeven_list dt{}

/*企业代招*/
.qydzSec_two{padding:70px 0;background: url(../images/qydz_08.jpg) no-repeat center top;background-size: cover;}
.qydzTwo_cont{margin:0 -10px;padding:30px 0; overflow:hidden;}
.qydzTwo_list{float: left;width: calc(50% - 20px);padding:24px 20px; margin:10px;background: #fff;border-top:1px solid #e67015;border-radius: 0 0 10px 10px;box-shadow: 0 5px 20px 0 rgba(0,0,0,.06);}
.qydzTwo_list .ti{text-align: center; font-size: 22px;color:#e67015;font-weight: bold;line-height: 30px;height:30px; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:1;}
.qydzTwo_list .des{margin-top:15px;font-size: 14px;line-height: 24px;height:120px; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:5;}

.qydzSec_three{padding:95px 0;}
.qydzThree_tips{padding:20px 0 30px;text-align: center;font-size: 14px;line-height: 20px;}
.qydzThree_tips span{display: inline-block;vertical-align: top;margin:0 7px;}
.qydzThree_tips span:before{content:"";display: inline-block;vertical-align: middle;width:12px;height:12px;border-radius: 50%;margin:-3px 7px 0 0;}
.qydzThree_tips .violet{color:#8f82bc;}
.qydzThree_tips .violet:before{background:#8f82bc;}
.qydzThree_tips .blue{color:#008aff;}
.qydzThree_tips .blue:before{background:#008aff;}
.qydzThree_tips .green{color:#36a96f;}
.qydzThree_tips .green:before{background:#008aff;}
.qydzThree_tips .red{color:#f66666;}
.qydzThree_tips .red:before{background:#f66666;}
.qydzThree_cont {text-align: center;}
.qydzThree_cont img{max-width: 100%;max-height: 100%;}

.qydzSec_four{padding:60px 0 95px;background: url(../images/qydz_14.jpg) no-repeat center center;background-size: cover;}
.qydzSec_four .lwwbCom_title .cn{color:#fff;}
.qydzSec_four .lwwbCom_title .des{color:#cdcdcd;}
.qydzFour_cont{margin-top:40px;overflow: hidden;border-left:1px dashed #7d82a1;}
.qydzFour_list{float: left;width: 20%;padding:50px 15px; text-align: center;border-right:1px dashed #7d82a1;}
.qydzFour_list dt{width: 80px;height:47px;margin:0 auto 30px;}
.qydzFour_list dt img{max-width: 100%;max-height: 100%;}
.qydzFour_list .ti{font-size: 20px;font-weight: bold;color:#fff;line-height: 24px;height:24px; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:1;}
.qydzFour_list .des{font-size: 14px;color:#fff;line-height: 24px;height:72px; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:3;}
.qydzFour_list .line{width: 12px;height:2px;background:#e67015;margin:17px auto 13px;}


.qydzSec_five{padding-top:95px;}
.qydzFive_cont{padding:45px 0;margin:0 -30px;overflow: hidden;}
.qydzFive_list{float: left; width: calc(50% - 60px);margin:0 30px;background: #fff;box-shadow: 0 5px 15px 0 rgba(0,0,0,.05);border-radius: 0 0 10px 10px;overflow: hidden;}
.qydzFive_list .ti{background: #e67015;color:#fff;font-size: 22px;font-weight: bold;text-align: center;height:50px;line-height: 50px;overflow: hidden;padding:0 15px;}
.qydzFive_list .des{padding:22px 30px;font-size: 14px;}

.qydzSec_six{padding:50px 0 80px;}
.qydzSix_cont{padding:40px 0;margin:0 -15px;overflow: hidden;}
.qydzSix_list{float: left;width: calc(33.33% - 30px);padding:30px; margin:0 15px;border-radius: 10px;background: #fff2ec;overflow: hidden;}
.qydzSix_list dt{width: 90px;height:90px;float: left;background: #e67015;border-radius: 10px;overflow:hidden;}
.qydzSix_list dt .hover{display: none;}
.qydzSix_list dt img{max-height: 100%;max-width: 100%;}
.qydzSix_list dd{margin-left:112px;}
.qydzSix_list dd .ti{margin:10px 0; font-size: 24px;line-height: 30px;height:30px; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:1;}
.qydzSix_list dd .des{font-size: 14px;color:#808080; line-height: 30px;height:30px; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:1;}

.qydzSix_list:hover{background: url(../images/qydz_23.png) no-repeat center center;background-size: cover;
    box-shadow: 0 6px 25px 1px rgba(230,112,21,.6);}
.qydzSix_list:hover dt{background: #fff;}
.qydzSix_list:hover dt .unHover{display: none;}
.qydzSix_list:hover dt .hover{display:block;}
.qydzSix_list:hover dd .ti{color:#fff;}
.qydzSix_list:hover dd .des{color:#fff;}


.rlzySec_one{padding:100px 0;}
.rlzyOne_cont{margin:45px 0 0;background:#fff;box-shadow: 0 7px 20px 0 rgba(0,0,0,.05);}
.rlzyOne_tab{background: #e9edf0;overflow: hidden;}
.rlzyOne_tab li{float: left;width: 25%;text-align: center;font-size: 22px; line-height: 60px;height:60px;overflow: hidden;}
.rlzyOne_tab li .hover{display: none;}
.rlzyOne_tab li img{max-width: 100%;margin:-3px 3px 0 0;}
.rlzyOne_tab li i{display: inline-block;vertical-align: top;}
.rlzyOne_tab li.on{color:#e67015;font-weight: bold;background: #fff;border-top:2px solid #e67015;line-height: 58px;cursor: pointer;}
.rlzyOne_tab li.on .unHover{display: none;}
.rlzyOne_tab li.on .hover{display: inline-block;}
.rlzyOne_item{padding:15px 25px;overflow: hidden;display: none;}
.rlzyOne_lt{float: left;width: 50%;padding:30px 20px 20px;}
.rlzyOne_rt{float: right;width: 50%;padding:0 20px;}
.rlzyOne_rt img{max-width: 100%;max-height: 100%;}
.rlzyOne_lt .ti{font-size: 24px;line-height: 30px;height:30px;overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:1;}
.rlzyOne_lt .des{margin-top:15px; line-height: 35px;height:210px;overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:6;}
.rlzyOne_item.on{display: block;}

.rlzySec_two{background: #f6f6f6;padding:90px 0 80px;}
.rlzyTwo_cont{overflow: hidden;}
.rlzyTwo_lt{float: left;width: 50%;padding-top:20px;}
.rlzyTwo_rt{float: right;width: 50%;}
.rlzyTwo_rt img{max-width: 100%;max-height: 100%;}
.rlzyTwo_lt .ti{font-size: 34px;line-height: 40px;height:40px; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:1;}
.rlzyTwo_lt .line{width: 40px;height:3px;background: #e67015;margin:27px 0 35px;}
.rlzyTwo_lt .des{padding-right:30px;}
.rlzyTwo_lt .des li{padding-left:17px;margin-bottom:15px;position: relative;}
.rlzyTwo_lt .des li:before{content:'·';display:inline-block;vertical-align: middle;font-size: 20px;font-weight: bold;color:#e67015;
    position: absolute;top:0;left:0;}

.rlzySec_three{padding:95px 0 125px;}
.rlzyThree_cont{margin-top:55px;overflow: hidden;}
.rlzyThree_list{float: left;width: calc(100% / 8);position: relative;text-align: center;overflow: hidden;
    transition: all linear .3s;-webkit-transition: all linear .3s;}
.rlzyThree_list:before{content:"";display: block;position: absolute;top:0;bottom:0;left:0;right:0;background: #000;opacity: .5;z-index: 1;}
.rlzyThree_list .img{position: relative;left:50%; transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.rlzyThree_list .txt{position: absolute;top:20px;bottom:20px;left:0;right:0;margin:auto;z-index: 2;
    width: 70px;color:#fff;padding:25px 20px;font-size: 20px;border-radius: 0 30px 0 0;overflow: hidden;
    transition: all linear .3s;-webkit-transition: all linear .3s;}
.rlzyThree_list .txt .en{font-size: 12px;display: inline-block; white-space:nowrap;
    transform: rotate(90deg);-webkit-transform: rotate(90deg);
    transform-origin: top left;margin: 10px 0 0 28px;}
.rlzyThree_list .txt:after{content:"";display: block;position: absolute;left:0;right:0;bottom:20px;margin:auto; width: 16px;height:2px;background: #fff;}
.rlzyThree_list.on{width: 35.7%;}
.rlzyThree_list.on:before{opacity: 0;}
.rlzyThree_list.on .txt{right:auto;left:20px; background: rgba(230,112,21,.9)}
.rlzyThree_list.on .txt:before{content:"";display: block;position: absolute;bottom:-42px;left:-6px;right:-6px;width: 84px;height:84px;border-radius: 50%;
    background: -webkit-linear-gradient(rgba(236,185,68,.4), rgba(230,112,21,0.01)); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(rgba(236,185,68,.4), rgba(230,112,21,0.01)); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(rgba(236,185,68,.4), rgba(230,112,21,0.01)); /* Firefox 3.6 - 15 */
    background: linear-gradient( rgba(236,185,68,.4), rgba(230,112,21,0.01)); /* 标准的语法 */
}

.det_main{position: relative;}
.det_main:before{content:"";display: block;height:60px;background: #f7f7f7;position: absolute;top:0;left:0;right: 0;}
.det_nav a{display: block;line-height: 60px;height:60px;overflow: hidden;text-align: center;position: relative;}
.det_nav a:after{content:"";display: block;height:16px;width:1px;background: #d9d9d9;position: absolute;top:50%;right:0;margin-top:-8px;}
.det_nav .slick-list{overflow: visible;}
.det_nav .slick-slide{position: relative;}
.det_nav .slick-slide:last-child a:after{display: none;}
.det_navTwo{position: absolute;top:60px;left:0;width: 100%;background:#fff;border-top:1px solid #e67015;
    border-radius: 0 0 10px 10px;box-shadow: 0 5px 15px 0 rgba(0,0,0,.05);display: none;}
.det_navTwo a:after{display: none;}
.det_navTwo a{line-height: 40px;height:40px;font-size: 14px;color:#808080;}
.det_nav a:hover{color:#e67015;}
.det_nav .slick-slide.on>a{color:#e67015;}
.det_nav .slick-prev:before,
.det_nav .slick-next:before{display: none;}
.det_nav .slick-prev,
.det_nav .slick-next{z-index: 1; width: 0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;}
.det_nav .slick-prev{left:-15px; border-right:6px solid #ccc;}
.det_nav .slick-prev:hover{border-right:6px solid #e67015;}
.det_nav .slick-next{right:-15px; border-left:6px solid #ccc;}
.det_nav .slick-next:hover{border-left:6px solid #e67015;}

.news_main{padding-bottom:60px;}
.news_main .com_title{padding:95px 0 45px;}
.news_content{overflow: hidden;}
.news_list{float: left;width:33.33%;padding:55px 20px 35px;border-left:1px solid #e6e6e6;position: relative;}
.news_list .time{font-size: 14px;color:#808080;}
.news_list .time img{vertical-align: middle;margin:-3px 7px 0 0 ;}
.news_list .time .hover{display: none;}
.news_list .ti{margin:10px 0 20px; font-size: 18px;line-height: 24px;height:24px; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:1;}
.news_list .des{margin:20px 0 20px;font-size: 14px;color:#808080; line-height: 24px;height:72px; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:3;}
.news_list img{max-width: 100%;max-height: 100%;}
.news_list .more{font-size: 14px;color:#808080;}
.news_content .news_list:nth-child(1),
.news_content .news_list:nth-child(2),
.news_content .news_list:nth-child(3){padding-top:35px;}
.news_content .news_list:nth-child(3n):after{content:"";display: block;position: absolute;top:0;right:0;height:100%;width: 1px; border-right:1px solid #e6e6e6;}
.news_list:hover{background: #e67015;}
.news_list:hover .time{color:#ffdfc7;}
.news_list:hover .time  .unHover{display: none;}
.news_list:hover .time  .hover{display: inline-block;}
.news_list:hover .ti a{color:#fff;}
.news_list:hover .des{color:#fff;}
.news_list:hover .more{color:#fff;}

.page_list{padding:60px 0 ;text-align: center;}
.page_list a{display: inline-block;vertical-align: top;margin:0 5px;line-height: 46px;height:46px;background: #f2f2f2;padding:0 20px;font-size: 14px;color:#808080;}
.page_list a.w{padding:0 35px;}
.page_list a:hover,.page_list a.on{color:#fff;background: #e67015;}

.newsD_cont{padding-top:80px;}
.newsD_cont:after{content:"";display: block;clear: both;}
.newsD_lt{display: inline-block;vertical-align: top;width: calc(100% - 360px);}
.newsD_rt{float: right;width: 300px;}
.newsD_title{border-bottom:1px solid #e6e6e6;padding:0 0 15px 0;}
.newsD_title .ti{font-size: 28px;font-weight:bold;line-height: 32px;}
.newsD_title .time{font-size: 14px;color:#808080;line-height: 24px;margin-top:15px;}
.page_txt{padding:20px 0;font-size: 14px;}
.pageD_list{background: #f7f7f7;padding:10px 15px;}
.pageD_list dd{display: inline-block;vertical-align: top;width: calc(100% - 150px);}
.pageD_list dd a{display: block;font-size: 14px;color:#808080;margin:10px 0;}
.pageD_list dd a:hover{color:#e67015;font-weight: bold;}
.pageD_list dt{margin-top:15px; float: right;width: 130px;height:40px;line-height: 40px;border-radius: 20px;text-align: center; border:1px solid #e67015;}
.pageD_list dt a{color:#e67015;font-size: 14px;display: block;font-weight: normal;}
.pageD_list dt img{vertical-align: middle;margin:-3px 10px 0 0;}
.pageD_list dt .hover{display: none;}
.pageD_list dt:hover{background:#e67015;}
.pageD_list dt a:hover{color:#fff;}
.pageD_list dt a:hover .hover{display: inline-block;}
.pageD_list dt a:hover .unHover{display: none;}

.recommend_cont{margin-bottom:30px;}
.recommend_cont .re_ti{font-size: 24px;font-weight: bold;margin-bottom:15px;line-height: 30px;}
.rePro_slider .slick-slide{position: relative;border-radius: 6px;overflow: hidden;}
.rePro_slider .slick-slide p{position: absolute;bottom:0;left:0;right: 0;height:50px;font-size: 18px;line-height: 50px;color:#fff;padding:0 60px 0 20px;
    background: -webkit-linear-gradient(rgba(0,0,0,.01), rgba(0,0,0,.5)); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(rgba(0,0,0,.01), rgba(0,0,0,.5)); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(rgba(0,0,0,.01), rgba(0,0,0,.5)); /* Firefox 3.6 - 15 */
    background: linear-gradient(rgba(0,0,0,.01), rgba(0,0,0,.5)); /* 标准的语法 */
}
.rePro_slider .custom_paging {position: absolute;right:20px;bottom:0;}
.rePro_slider .custom_paging li{display: none;;color:#fff;line-height: 50px;height:50px;}
.rePro_slider .custom_paging li.slick-active{display: block;}
.reNews_list{margin-bottom:20px;background: #f9f9f9;padding:20px 17px;border-top:1px solid transparent;}
.reNews_list .time{font-size: 14px;color:#808080;}
.reNews_list .time img{vertical-align: middle;margin:-3px 10px 0 0;}
.reNews_list .ti a{margin:8px 0 13px; display: block;line-height: 24px;height:24px;  overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:1;}
.reNews_list .des{color:#808080;font-size: 14px;line-height: 24px;height:48px;  overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:2;}
.reNews_list:hover{background: #fff;border-top-color:#e67015;box-shadow: 0 5px 15px 0 rgba(0,0,0,.05);}

.det_ban{position: relative;}
.det_ban img{max-width: 100%;max-height: 100%;}
.det_banTxt{position: absolute;top:50%;left:0;right:0;text-align: center;
    transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.det_banTxt .cn{color:#fff;font-size: 48px;line-height: 50px;}
.det_banTxt .des{color:#fff;font-size: 20px;line-height: 24px;margin-top:20px;}

.about_main .com_title{padding-bottom:30px;}
.aboutSec_one{padding-bottom:100px;}
.aboutOne_cont .ti{font-size: 30px;font-weight: lighter;line-height: 34px;text-align: center;}
.aboutOne_cont .cont{margin:20px 0;line-height: 36px;}
.aboutOne_cont .des{background: #fdf6f1;padding:20px 30px;text-align: center;line-height: 30px;}
.aboutOne_cont .des .ti{font-weight: bold;font-size: 18px;margin-bottom:5px;}

.aboutSec_two{padding:10px 0 80px;background:  url(../images/aboutbg_02.jpg) no-repeat center center;background-size: cover;}
.aboutTwo_list{width: calc(25% - 20px);float: left; display: inline-block;vertical-align: top;background: #fff;padding:10px 10px 0;border-radius: 10px;margin:10px;box-shadow: 0 5px 15px 0 rgba(0,0,0,.1);}
.aboutTwo_list .ti{display: block;text-align: center; line-height: 40px;height:40px; overflow: hidden;  display: -webkit-box;  -webkit-box-orient: vertical;  -webkit-line-clamp:1;}
.aboutTwo_slider .slick-list{padding-bottom:44px;}
.aboutTwo_slider .slick-dots{bottom:0;}
.aboutTwo_slider .slick-dots li{background: #e67015;}

.aboutSec_three{padding:10px 0 120px;}
.aboutThree_cont{margin-top:20px;}
.aboutThree_cont .address{background: #f7f7f7;padding:20px 45px;line-height: 30px;}
.aboutThree_cont .address span{display: inline-block;vertical-align: top;margin:0 15px;}
.aboutThree_cont .address span img{vertical-align: middle;margin:-3px 7px 0 0;}
.aboutThree_box{padding:50px 0 45px;overflow: hidden; background: #fff;box-shadow: 0 5px 15px 0 rgba(0,0,0,.05);}
.aboutThree_list{float: left;width: 33.33%;padding:0 60px;border-right:1px dashed #e6e6e6;}
.aboutThree_box .aboutThree_list:last-child{border-right: none;}
.aboutThree_list .ti{font-size: 18px;font-weight: bold;line-height: 30px;}
.aboutThree_list .ti:after{content:"";margin-top:15px; display: block;width: 28px;height:1px;background: #ccc;}
.aboutThree_list .txt{margin-top:25px;}
.aboutThree_list .txt li{font-size: 14px;line-height: 20px;margin-bottom:15px;padding-left:25px;}
.aboutThree_list .txt li.name{background: url(../images/about_14.png) no-repeat center left;}
.aboutThree_list .txt li.weChart{background: url(../images/about_17.png) no-repeat center left;}
.aboutThree_list .txt li.tel{background: url(../images/about_19.png) no-repeat center left;}
.aboutThree_list .txt li.phone{background: url(../images/about_22.png) no-repeat center left;}
.aboutThree_list .ewm_a{margin-top:25px; max-width: 120px;text-align: center; display: inline-block;vertical-align: top;}
.aboutThree_list .ewm_a dt{border:1px solid #e6e6e6;}
.aboutThree_list .ewm_a img{max-width: 100%;max-height: 100%;}
.aboutThree_list .ewm_a dd{font-size: 14px;color:#808080;margin-top:7px;}
.aboutThree_list .ewm_a:last-child{margin-left:20px;}






