@charset "utf-8";
.gWidth{width: 1200px;margin: 0 auto;}
.pc{display: block;}
.ipad{display: none;}
.phone{display: none;}

/* 顶部 */
.phone_nav{display: none;}
.head{line-height: 33px;background-color: #3f3f3f;}
.head>div span{float: left;margin-right: 20px;font-size: 14px;color: #b6b6b6;}
.head>div p{float: right;font-size: 14px;color: #b6b6b6;}
.head>div p a{margin: 0 4px;}
.head>div p a:hover{color: #fff;}

header{height: 113px;background-color: #fff;}
.header>img{float: left;max-height: 87px;margin: 13px 0;}
.header>ul{float: right;position: relative;}
.header>ul li{float: left;display: flex;align-items: center;width: 105px;height: 113px;}
.header>ul li>a{display: block;width: 100%;line-height: 33px;text-align: center;background-color: #fff;border-radius: 6px;font-size: 16px;color: #2a2a2a;transition: all .2s;}
.header>ul li:hover>a{background-color: #eaa81c;color: #fff;}
.header>ul li>div{display: none;position: absolute;top: 113px;z-index: 101;}
.header>ul li:hover>div{display: block;}
.header>ul li>div p{min-width: 100px;line-height: 29px;text-align: center;background-color: #fff;border-bottom: 1px solid #e4e4e4;padding: 0 15px;}
.header>ul li>div p:first-child{border-top: 3px solid #eaa81c;}
.header>ul li>div p:last-child{border-bottom: none;}
.header>ul li>div p>a{font-size: 14px;color: #333;transition: all .3s;}
.header>ul li>div p:hover>a{color: #eaa81c;}

/* 轮播图 */
.lb{overflow: hidden;padding: 0;}
.js-silder{position: relative;	}
.silder-scroll{width: 100%;overflow: hidden;}
.silder-main{position: relative;width: 100%;overflow: hidden;}
.silder-main-img{position: absolute;top: 0;left: 0;width: 100%;}
.silder-main-img img{width: 100%;}
.js-silder-ctrl{width: 100%;text-align: center;position: absolute;bottom: 10px;}
.silder-ctrl-prev,.silder-ctrl-next{display: none;}
.silder-ctrl-con{display: inline-block;width: 4%;padding: 10px 0;margin: 0 6px;cursor: pointer;}
.silder-ctrl-con>span{display: block;line-height: 0;text-indent: -9999px;overflow: hidden;padding: 5px 0;cursor: pointer;background-color: #e4e4e4;}
.silder-ctrl-con.active>span{background-color: #7bbedf;}

/* 产品列表 */
.index_list>ul{}
.index_list>ul>li{float: left;width: 16.66%;position: relative;overflow: hidden;}
.index_list>ul>li img{width: 100%;}
.index_list>ul>li div{display: flex;align-items: center;width: 40%;height: 52%;font-size: 16px;color: #9d9d9d;position: absolute;top: 0;right: 0;overflow: hidden;}

/* 推荐产品 */
.cttay{background-color: #f1f1f1;padding: 60px 0;}
.ctta>h2{line-height: 40px;text-align: center;font-size: 35px;font-weight: 500;}
.ctta>h2 i{color: #005ad2;}
.ctta>h2 em{color: #333;}
.ctta>p{width: 51px;height: 5px;background-color: #eaa81c;margin: 8px auto 40px;}
.ctta_ul li{float: left;width: 287px;border: 1px solid #e4e4e4;transition: all .4s;margin: 0 14px 20px 0;box-shadow: inherit;}
.ctta_ul li:nth-child(4n){margin-right: 0;}
.ctta_ul li>div{width: 287px;height: 287px;position: relative;overflow: hidden;}
.ctta_ul li>div img{width: 100%;height: 100%;}
.ctta_ul li>div p{width: 100%;height: 100%;background-color: rgba(0,0,0,.6);font-size: 15px;color: #fff;position: absolute;top: 0;left: 0;transition: all .5s;transform: translateY(100%);}
.ctta_ul li:hover>div p{transform: translateY(0);}
.ctta_ul li>div p>span{display: inline-block;width: 90%;height: 168px;line-height: 24px;margin: 18% 5% 0;overflow: hidden;}
.ctta_ul li>h4{width: 100%;background: url(../images/pro_list.jpg) top center no-repeat;background-size: 100% 100%;}
.ctta_ul li>h4>a{display: block;width: 82%;padding: 6% 9.01%;transition: all .4s;}
.ctta_ul li:hover>h4>a{background-color: #0c71f7;}
.ctta_ul li>h4>a span{display: block;line-height: 24px;font-size: 16px;color: #333;font-weight: 500;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;transition: all .4s;}
.ctta_ul li:hover>h4>a span{color: #fff;}
.ctta_ul li>h4>a em{display: block;width: 100%;line-height: 25px;text-align: center;background-color: #ebbf63;border-radius: 5px;font-size: 12px;color: #fff;margin-top: 15px;transition: all .4s;}
.ctta_ul li:hover>h4>a em{background-color: #0d59be;}

/* 关于我们 */
.cttby{padding: 40px 0;background: url(../images/gywm_bj.jpg) top center no-repeat;background-size: auto 100%;}
.cttb1>div{float: left;width: 478px;}
.cttb1>div span{display: block;line-height: 22px;font-size: 14px;color: #727272;}
.cttb1>div h3{width: 80%;line-height: 46px;font-size: 34px;color: #005ad2;font-weight: 600;margin: 5px 0;}
.cttb1>div p{height: 168px;line-height: 24px;font-size: 16px;color: #666;overflow: hidden;}
.cttb1>div p span{display: block;}
.cttb1>div a{display: block;width: 166px;height: 54px;line-height: 54px;text-align: center;font-size: 20px;color: #fff;background-color: #eaa81c;border-radius: 27px;margin: 35px 0 0;}
.cttb1>p{float: right;width: 651px;height: 407px;margin: 0;position: relative;transition: all 6s;}
.cttb1>p i:before{content: "";display: block;width: 72px;height: 73px;background-color: #f1c567;position: absolute;top: 0;left: 0;transition: all 1s;}
.cttb1>p i:after{content: "";display: block;width: 72px;height: 73px;background-color: #f1c567;position: absolute;top: 0;right: 0;transition: all 1s;}
.cttb1>p em:before{content: "";display: block;width: 72px;height: 73px;background-color: #f1c567;position: absolute;bottom: 0;left: 0;transition: all 1s;}
.cttb1>p em:after{content: "";display: block;width: 72px;height: 73px;background-color: #f1c567;position: absolute;bottom: 0;right: 0;transition: all 1s;}
.cttb1>p:hover i:before{content: "";width: 100%;height: 100%;}
.cttb1>p:hover i:after{content: "";width: 100%;height: 100%;}
.cttb1>p:hover em:before{content: "";width: 100%;height: 100%;}
.cttb1>p:hover em:after{content: "";width: 100%;height: 100%;}
.cttb1>p span{display: block;width: 633px;height: 389px;position: absolute;top: 9px;left: 9px;z-index: 2;overflow: hidden;}
.cttb1>p span img{width: 100%;height: 100%;transition: all .6s;-ms-transition: all .8s;}
.cttb1>p:hover span img{transform: scale(1.1);-ms-transform: scale(1.1);}
/* 资质认证 */
.cttb2{margin-top: 30px;}
.cttb2>h2{line-height: 40px;text-align: center;font-size: 35px;font-weight: 500;}
.cttb2>h2 i{color: #005ad2;}
.cttb2>h2 em{color: #333;}
.cttb2>p{width: 51px;height: 5px;background-color: #eaa81c;margin: 8px auto 30px;}
.cttb2 .marqueeleft{width:100%;height:367px;overflow:hidden;}
.cttb2 .marqueeleft ul{float:left;}
.cttb2 .marqueeleft li{float:left;width: 260px;height: 367px;margin:0 5px;display:inline;overflow:hidden;}
.cttb2 .marqueeleft li .pic{display:block;width: 260px;height: 367px;overflow:hidden;}
.cttb2 .marqueeleft li .pic img{width: 260px;height: 367px;}
.cttb2 .marqueeleft li .txt{text-align:center;height:23px;line-height:23px;}

.cttb_div{margin-bottom: 60px;padding: 50px 0 70px;background: url(../images/gywm_bj_btm.jpg) top center no-repeat;background-size: auto 100%;}
.cttb_div>div>h2{line-height: 40px;text-align: center;font-size: 35px;color: #fff;font-weight: 500;}
.cttb_div>div>p{line-height: 24px;text-align: center;font-size: 16px;color: #ddd;}
.cttb_div>div ol{padding: 0 10% 0;margin: 50px 0 0;}
.cttb_div>div ol>li{display: flex;align-items: center;width: auto;}
.cttb_div>div ol>li:nth-child(1){float: left;}
.cttb_div>div ol>li:nth-child(2){float: right;}
.cttb_div>div ol>li img{float: left;margin-right: 15px;}
.cttb_div>div ol>li div{float: right;}
.cttb_div>div ol>li div>h4{line-height: 28px;font-size: 20px;color: #fff;font-weight: 500;}
.cttb_div>div ol>li div>p{line-height: 24px;font-size: 18px;color: #b9b7b6;}

/* 重点案例 */
.cttc{margin-bottom: 60px;}
.cttc>h2{line-height: 40px;text-align: center;font-size: 35px;font-weight: 500;}
.cttc>h2 i{color: #005ad2;}
.cttc>h2 em{color: #333;}
.cttc>p{width: 51px;height: 5px;background-color: #eaa81c;margin: 8px auto 30px;}
.cttc_ul>li{float: left;width: 392px;margin: 0 4px 0;}
.cttc_ul>li>div{width: 392px;height: 247px;overflow: hidden;position: relative;}
.cttc_ul>li>div img{width: 100%;height: 100%;}
.cttc_ul>li>div p{display: flex;align-items: center;width: 100%;height: 100%;background-color: rgba(118,121,122,.5);position: absolute;top: 0;left: 0;opacity: 0;transition: all .3s;}
.cttc_ul>li:hover>div p{opacity: 1;}
.cttc_ul>li>div p>span{display: inline-block;border: 2px solid rgba(229,176,62,.9);margin: 0 auto;}
.cttc_ul>li>div p>span a{display: block;width: 169px;height: 42px;line-height: 42px;text-align: center;margin: 4px;background-color: rgba(229,176,62,.7);font-size: 16px;color: #fff;}
.cttc_ul>li>h4{line-height: 35px;text-align: center;padding: 0 10%;font-size: 16px;color: #333;font-weight: 500;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

/* 智能化设备 */
.cttd{margin-bottom: 30px;}
.cttd>h2{line-height: 40px;text-align: center;font-size: 35px;font-weight: 500;}
.cttd>h2 i{color: #005ad2;}
.cttd>h2 em{color: #333;}
.cttd>p{width: 51px;height: 5px;background-color: #eaa81c;margin: 8px auto 30px;}
.cttd>ul>li{float: left;display: flex;align-items: center;width: 350px;height: 145px;border: 1px solid #b5b5b5;padding: 15px 18px;margin: 0 18px 20px 0;box-shadow: inherit;}
.cttd>ul>li:nth-child(3n){margin-right: 0;}
.cttd>ul>li:nth-child(2){background-color: #f5f5f5;}
.cttd>ul>li:nth-child(5){background-color: #f5f5f5;}
.cttd>ul>li:nth-child(8){background-color: #f5f5f5;}
.cttd>ul>li img{float: left;width: 141px;margin-right: 9px;}
.cttd>ul>li h4{width: 200px;font-size: 24px;color: #333;font-weight: 500;}

/* 推荐新闻 */
.cttey{padding: 30px 0 60px;background-color: #f1f1f1;}
.ctte>h2{line-height: 40px;text-align: center;font-size: 35px;font-weight: 500;}
.ctte>h2 i{color: #005ad2;}
.ctte>h2 em{color: #333;}
.ctte>p{width: 51px;height: 5px;background-color: #eaa81c;margin: 8px auto 30px;}
.ctte_ul>li{float: left;width: 371px;margin: 0 43px 0 0;}
.ctte_ul>li:nth-child(3n){margin-right: 0;}
.ctte_ul>li>a{display: block;width: 371px;height: 207px;overflow: hidden;}
.ctte_ul>li>a img{width: 100%;height: 100%;transition: all .6s;-ms-transition: all .8s;}
.ctte_ul>li:hover>a img{transform: scale(1.1);-ms-transform: scale(1.1);}
.ctte_ul>li>div{width: 90%;padding: 5%;background-color: #fff;box-shadow: 3px 0 8px #ddd, -3px 0 8px #ddd, 0 -3px 8px #ddd;}
.ctte_ul>li>div span{line-height: 18px;font-size: 16px;color: #999;}
.ctte_ul>li>div span>i{font-size: 18px;color: #eaa81c;}
.ctte_ul>li>div span>em{font-size: 17px;color: #eaa81c;margin-left: 15px;}
.ctte_ul>li>div h4{height: 48px;line-height: 24px;font-size: 20px;color: #333;font-weight: 500;margin: 10px 0;overflow: hidden;}
.ctte_ul>li>div h4 a:hover{color: #eaa81c;transition: all .3s;}
.ctte_ul>li>div p{height: 88px;line-height: 22px;font-size: 14px;color: #666;overflow: hidden;margin-bottom: 20px;}
.ctte_ul>li>div>a{font-size: 16px;color: #666;font-weight: 500;transition: all .3s;}
.ctte_ul>li:hover>div>a{color: #eaa81c;}

/* 联系我们 */
.cttfy{padding: 100px 0 0;background: url(../images/lxwm_bj.png) top center no-repeat;}
.cttf_left{float: left;width: 66%;height: 490px;padding: 0;background-color: #fff;box-shadow: -1px 2px 3px #ddd, 1px -2px 3px #ddd;}
.cttf_left>h2{margin: 40px 4% 0;line-height: 35px;font-size: 30px;color: #333;font-weight: 500;}
.cttf_left>p{margin: 10px 4% 40px;width: 79px;height: 3px;background-color: #eaa81c;}
.cttf_left>form{margin: 0 7%;}
.cttf_left>form .ipt{width: 309px;height: 50px;border: 2px solid #ececec;padding-left: 14px;font-size: 16px;color: #999;margin-bottom: 18px;}
.cttf_left>form .ipty{float: left;margin-right: 20px;}
.cttf_left>form .inpy{width: 330px;height: 54px;background-color: #eaa81c;font-size: 18px;color: #fff;}
.cttf_left>form .txtr{width: 98%;height: 139px;border: 2px solid #ececec;font-size: 16px;color: #999;padding: 10px 0 0 10px;margin-bottom: 18px;}
.cttf_rgt{float: right;width: 34%;height: 490px;padding: 0;margin: 0;background: url(../images/lxwm_bj_rgt.png) center center no-repeat;background-size: 100% 100%;}
.cttf_rgt>img{display: block;width: 52%;margin: 40px auto 20px;}
.cttf_rgt>ul{width: 60%;margin: 0 auto;}
.cttf_rgt>ul>li{margin-bottom: 10px;}
.cttf_rgt>ul>li i{display: block;float: left;width: 40px;}
.cttf_rgt>ul>li:nth-child(1) .iconfont{font-size: 30px;color: #eaa81c;}
.cttf_rgt>ul>li:nth-child(2) .iconfont{font-size: 39px;color: #eaa81c;}
.cttf_rgt>ul>li:nth-child(3) .iconfont{font-size: 38px;color: #eaa81c;}
.cttf_rgt>ul>li p{float: right;width: 78%;line-height: initial;}
.cttf_rgt>ul>li p>span{display: block;line-height: 24px;font-size: 18px;color: #fff;font-weight: 600;}
.cttf_rgt>ul>li p>em{display: block;font-size: 14px;color: #f6f6f6;}
.cttf_rgt>ul>li p>em b{display: block;}

/* 底部 */
footer{background-color: #222;margin-top: 60px;}
.foot_top{height: auto;line-height: 30px;border-bottom: 1px solid #535557;overflow: hidden;}
.foot_top>li{float: left;color: #fff;}
.foot_top>li span{font-size: 16px;font-weight: 600;}
.foot_top>li a{font-size: 14px;margin: 0 6px;}
.foot_ctr{padding: 30px 0 40px;}
.foot_ctr>ul{float: left;width: 10.66%;margin-right: 7.2%;}
.foot_ctr>ul:last-child{margin-right: 0;}
.foot_ctr>ul>li{color: #ccc;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.foot_ctr>ul>li h4{line-height: 24px;font-size: 16px;color: #fff;margin-bottom: 5px;}
.foot_ctr>ul>li a,.foot_ctr>ul>li span{line-height: 22px;font-size: 14px;color: #ccc;}
.foot_ctr>ul>li span{line-height: 18px;}
.foot_ctr>ul>li span>i{display: block;}
.foot_btm{line-height: 20px;padding: 12px 0;border-top: 1px solid #535557;}
.foot_btm>div{font-size: 14px;color: #ccc;}
.foot_btm>div a{margin: 0 0;}

/* banner */
.In_banner{height: 166px;padding: 68px 0;margin-top: 0;background: url(../images/banner_nybj.jpg) top center no-repeat;background-size: auto 100%;}
.banner>h1{line-height: 46px;border-left: 7px solid #eaa81c;padding-left: 15px;font-size: 40px;color: #fff;}
.banner>p{display: flex;align-items: center;width: 60%;height: 60px;line-height: 20px;text-indent: 2em;margin: 20px 0;font-size: 14px;color: #fff;overflow: hidden;}
.banner>p span{display: block;max-height: 60px;text-indent: 2em;}
.banner>div{line-height: 20px;background: url(../images/mbnav.png) left center no-repeat;background-size: 15px 15px;padding-left: 22px;font-size: 14px;color: #eaa81c;overflow: hidden;}
.banner>div a{margin: 0 3px;}

/* 案例列表 */
.list_cttc{margin-top: 30px;}
/* 分页 */
.list_fenye{height: 42px;text-align: center;font-size: 14px;color: #AAA;font-family: "Arial";}
.list_fenye a{display: inline-block;padding: 10px 15px;border: 1px solid #AAA;font-size: 14px;color: #AAA;margin: 0 2px;}
.list_fenye a:hover{background-color: #eaa81c;border-color: #eaa81c;color: #FFF;}
.list_fenye span{display: inline-block;padding: 10px 15px;background-color: #eaa81c;border: 1px solid #eaa81c;font-size: 14px;color: #FFF;margin: 0 2px;}

/* 案例详情 */
.case_article{margin-top: 40px;}
.case_article h1{height: 37px;line-height: 37px;font-size: 20px;color: #333;border-left: 8px solid #eaa81c;padding-left: 15px;font-weight: normal;}
.title_case div{height: 30px;line-height: 30px;padding-left: 20px;padding-bottom: 15px;border-bottom: 1px dashed #dddddd; }
.title_case div span,.title_case div small{display: inline-block;height: 22px;line-height: 22px;color: #666666;font-size: 14px;}
.title_case div span{background: url(../images/shijian.png) no-repeat left center;padding-left: 30px;margin-right: 10px;}
.title_case div small{background: url(../images/renyuan.png) no-repeat left center;padding-left: 25px;}
.case_content{margin-top: 20px;padding-bottom: 40px;border-bottom: 1px dashed #dddddd;font-size: 14px;color: #666;line-height: 25px;}
.case_content div{font-size: 14px;color: #666;line-height: 25px;}
.case_content img{width: auto !important;height: auto !important;max-width: 100%;}
.case_content span{display: block;}

/* 产品详情 */
.pro_con_left{float: left;width: 270px;margin-right: 34px;}
.pro_con_right{float: right;width: 896px;}
/* 产品详情左边 */
.pro_con_left .sjj_nav{font-size:14px;line-height:30px;transition:top ease 0.35s;position: relative;margin-bottom: 22px;}
.pro_con_left .sjj_nav>ul{padding-top: 15px;background-color: #f5f5f5;}
.pro_con_left .sjj_nav ul li .sp_nav_xjb{position:absolute;top:0;right:10px;height:35px;padding:0px 5px 0 35px;background: url(../images/jiahao.png) no-repeat right center;}
.pro_con_left .sjj_nav ul li .sp_nav_xjb svg{transition:all ease 0.35s;}
.pro_con_left .sjj_nav>ul>li{position:relative;line-height:35px;font-size:15px;background-color: #f5f5f5;padding: 0 5px;border-bottom: 1px solid #ddd;}
.pro_con_left .sjj_nav>ul>li:last-child{border-bottom:none;}
.pro_con_left .sjj_nav ul li ul{display:none;}
.pro_con_left .sjj_nav ul li:first-child ul{display: block;}
.pro_con_left .sjj_nav ul li a{display:block;color:#666666;padding: 0 0 0 7px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pro_con_left .sjj_nav ul li a:hover{color: #eaa81c;}
.pro_con_left .sjj_nav ul li p{padding: 0 5px;font-size: 13px;color: #999999;}
.pro_con_left .sjj_nav ul li p .icon-shijian{color: #999999;font-size: 13px;margin-right: 10px;}
.pro_con_left .sjj_nav ul li p .icon-character{color: #999999;font-size: 13px;}
.pro_con_left .sjj_nav>ul>li ul li a{font-size: 15px;color:#666666;display:block;width: 90%;text-align:left;padding: 0 0 0 12px;font-size: 15px;}
.pro_con_left .sjj_nav>ul>li ul li{background-color: #ffffff;}
.pro_con_left .news_nav>ul>li{line-height: 25px;padding: 5px 0;}
.h3{background-color: #333333;height: 50px;line-height: 50px;font-size: 0;}
.h3 h3{color: #fff;border-left: 6px solid #eaa81c;padding-left: 10px;font-size: 20px;font-weight: normal;}

/* 产品详情右边 */
.pro_con_right .h3{background-color: transparent;margin-bottom: 20px;}
.pro_con_right .h3 h3{color: #333;height: 40px;line-height: 40px;}
.pro_con_right .img{text-align: center;box-shadow: 0px 0px 5px #ddd;}
.pro_con_right .img img{width: 630px;height: 630px;margin-left: auto;margin-right: auto;}
.pro_con_right>p{font-size: 25px;color: #666;text-align: center;line-height: 50px;margin-bottom: 30px;}

#lis li{float: left;background: #dddddd;height: 40px;line-height: 40px;font-size: 16px;color: #333333;text-align: center;width: 115px;border-right: 1px solid #fff;}
#lis li:last-child{margin-right: 0;}
#nei{width: 100%;}
#nei>div{display: none;font-size: 14px;line-height: 25px;color: #333;border: 1px solid #ddd;padding: 20px;}
#lis .act{background: #eaa81c;position: relative;color: #fff;}
#nei>div img{width: auto !important;height: auto !important;max-width: 100%;}

#nei>div:first-child{display: block;}
/* 上一篇下一篇 */
.article_fanye{font-size: 0;margin-bottom: 35px;}
.article_fanye .fl{float: left;}
.article_fanye .fr{float: right;}
.article_fanye p{font-size: 16px;color: #333;line-height: 30px;height: 30px;}
.article_fanye p a{color: #333;font-size: 16px;}

/* 产品列表页 */
.pro_content{margin-top: 30px;}
.ctta_ul_pro{margin-bottom: 40px;}
.ctta_ul_pro li{float: left;width: 287px;border: 1px solid #e4e4e4;transition: all .4s;margin: 0 14px 20px 0;}
.ctta_ul_pro li:nth-child(2n){margin-right: 14px;}
.ctta_ul_pro li:nth-child(3n){margin-right: 0;}

.ctta_ul_pro li>div{width: 287px;height: 287px;position: relative;overflow: hidden;}
.ctta_ul_pro li>div img{width: 100%;height: 100%;}
.ctta_ul_pro li>div p{width: 100%;height: 100%;background-color: rgba(0,0,0,.6);font-size: 15px;color: #fff;position: absolute;top: 0;left: 0;transition: all .5s;transform: translateY(100%);}
.ctta_ul_pro li:hover>div p{transform: translateY(0);}
.ctta_ul_pro li>div p>span{display: inline-block;width: 90%;height: 168px;line-height: 24px;margin: 18% 5% 0;overflow: hidden;}
.ctta_ul_pro li>h4{width: 100%;background: url(../images/pro_list.jpg) top center no-repeat;background-size: 100% 100%;}
.ctta_ul_pro li>h4>a{display: block;width: 82%;padding: 6% 9.01%;transition: all .4s;}
.ctta_ul_pro li:hover>h4>a{background-color: #0c71f7;}
.ctta_ul_pro li>h4>a span{display: block;line-height: 24px;font-size: 16px;color: #333;font-weight: 500;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;transition: all .4s;}
.ctta_ul_pro li:hover>h4>a span{color: #fff;}
.ctta_ul_pro li>h4>a em{display: block;width: 100%;line-height: 25px;text-align: center;background-color: #ebbf63;border-radius: 5px;font-size: 12px;color: #fff;margin-top: 15px;transition: all .4s;}
.ctta_ul_pro li:hover>h4>a em{background-color: #0d59be;}



/* 人力资源-招聘 */
.fenlei_renliziyuan{margin-bottom: 30px;margin-top: 30px;text-align: center;}
.fenlei_renliziyuan a{color:#333;float: none;display: inline-block;width: 120px;height: 36px;line-height:36px;margin: 0;background-color: #e5e5e5;border-radius: 5px;text-align: center;font-size: 16px;}
.fenlei_renliziyuan a:hover{color: #fff;background-color: #eaa81c;}

.zhaopin_list{margin-bottom: 40px;}
.zhaopin_list ul li{padding:20px;border: 1px solid #dddddd;width: 338px;margin-right: 30px;float: left;margin-bottom: 30px;}
.zhaopin_list ul li:nth-child(3n){margin-right: 0;}
.zhaopin_list ul li>a{font-size: 17px;font-weight: 600;color: #333;margin-bottom: 8px;display: inline-block;}
.zhaopin_list ul li>p{font-size: 13px;color: #aaa;margin-bottom: 15px;}
.zhaopin_list ul li>div{font-size: 14px;color: #666;line-height: 20px;}
.cp_ly{transition: 0.35s; cursor: pointer; display: block;width: 110px;height: 32px;line-height: 32px;text-align: center;margin-top: 20px;font-size: 16px;color:#fff;background: #eaa81c;border-radius: 5px;font-weight: normal;}
.cp_ly:hover{box-shadow: 0px 4px 8px rgba(0, 0, 0, 0.6);}
.hide_ly{display: none;z-index: 10000; position: fixed;top: 0px;left: 0; width: 100%;height: 100%;margin-left: auto;margin-right: auto;background: rgba(0, 0, 0, 0.8);}
.ch{transition: 0.35s;width: 40px;height: 40px;position: absolute;top:20px;right: 20px;}
.ch:hover{cursor: pointer;transform: rotateZ(90deg);}
.con_ly{padding-top: 60px;}
.con_ly .cttc>h2 em{color: #fff;}

.inp{width: 370px;height: 50px;line-height: 50px;padding-left: 13px;border: none;border-radius: 5px;background-color: #f5f5f5;margin-right: 20px;margin-bottom: 20px;margin-top: 30px;}
#yx{margin-right: 0;}
.zhiwei{width: 1187px;padding-left: 13px;line-height: 50px;height: 50px;border: none;border-radius: 5px;margin-bottom: 20px;}
#lynr{width: 1187px;padding-left: 13px;line-height: 30px;height: 150px;border: none;border-radius: 5px;margin-bottom: 20px;}
.sure{width: 200px;height: 50px;line-height: 50px;text-align: center;border: none;background-color: #eaa81c;color: #fff;border-radius: 5px;font-size: 16px;display:block;margin-left: auto;margin-right: auto;margin-top: 30px;}

/* 招聘详情页 */
.zhaopin_article h3{font-size: 20px;color: #fff;background-color: #eaa81c;padding-left: 15px;height: 65px;line-height: 65px;letter-spacing: 1px;}
.zhaopin_article>div{padding: 15px 15px 30px 15px;background-color: #f8f8f8;color: #333;font-size: 16px;line-height: 30px;}
.zhaopin_article div{color: #333;font-size: 16px;line-height: 30px;}


/* 服务中心-资料下载 */
.list_down li{border: 1px solid #ddd; width: 286px;margin-right: 16px;float: left;margin-bottom: 16px;}
.list_down li:nth-child(2n){margin-right: 16px;}
.list_down li:nth-child(4n){margin-right: 0;}
.list_down li>a{display: block;margin-bottom: 8px;}
.list_down li div{padding-left: 10px;padding-right: 10px;}
.list_down li div p{border-bottom: 1px solid #ddd;}
.list_down li div p .span{margin-right: 10px;}
.list_down li div p span,.list_down li div p small{height: 46px;line-height: 46px;font-size: 14px;color: #666;}
.list_down li div p .icon-shijian,.list_down li div p .icon-character{color: #eaa81c;font-size: 16px;}
.list_down li div a{font-size: 18px;font-weight: 600;color: #333;line-height: 50px;}

.news_article{margin-top: 0;}
.title_news>h1{height: 37px;line-height: 37px;font-size: 20px;color: #333;text-align: center;border-left: none;padding-left: 0;font-weight: normal;}
.title_news div{height: 30px;line-height: 30px;padding-left: 20px;padding-bottom: 15px;border-bottom: 1px dashed #dddddd;text-align: center;}
.title_news div span,.title_news div small{display: inline-block;height: 22px;line-height: 22px;color: #666666;font-size: 14px;}
.title_news div span{background: url(../images/shijian.png) no-repeat left center;padding-left: 30px;margin-right: 10px;}
.title_news div small{background: url(../images/renyuan.png) no-repeat left center;padding-left: 25px;}

.ctte_ul_pro>li{float: left;width: 435px;margin: 0 26px 20px 0;}
.ctte_ul_pro>li:nth-child(2n){margin-right: 0;}
.ctte_ul_pro>li:nth-child(3){margin-right: 26px;}
.ctte_ul_pro>li>a{display: block;width: 435px;height: 243px;overflow: hidden;}

/* --关于我们-- */
.about_jj{margin-top: 30px;}
.about_jj .abj2{float: left;width: 590px;}
.about_jj .abj2 h4{line-height: 30px;font-size: 25px;color: #666;font-weight: 600;}
.about_jj .abj2 h5{line-height: 30px;font-size: 25px;color: #666;font-weight: 600;margin-bottom: 10px;}
.about_jj .abj2 p{height: 240px;line-height: 24px;text-indent: 2em;font-size: 14px;color: #666;overflow: hidden;}
.about_jj .abj2 p span{display: block;text-indent: 2em;}
.about_jj .abj2 a{display: block;width: 187px;height: 41px;line-height: 41px;text-align: center;font-size: 20px;color: #fff;background-color: #eaa81c;border-radius: 5px;margin: 20px 0 0;}
.about_jj .abj1{float: right;width: 595px;height: 373px;margin: 0;position: relative;transition: all 6s;}
.about_jj .abj1 i:before{content: "";display: block;width: 72px;height: 73px;background-color: #f1c567;position: absolute;top: 0;left: 0;transition: all 1s;}
.about_jj .abj1 i:after{content: "";display: block;width: 72px;height: 73px;background-color: #f1c567;position: absolute;top: 0;right: 0;transition: all 1s;}
.about_jj .abj1 em:before{content: "";display: block;width: 72px;height: 73px;background-color: #f1c567;position: absolute;bottom: 0;left: 0;transition: all 1s;}
.about_jj .abj1 em:after{content: "";display: block;width: 72px;height: 73px;background-color: #f1c567;position: absolute;bottom: 0;right: 0;transition: all 1s;}
.about_jj .abj1:hover i:before{content: "";width: 100%;height: 100%;}
.about_jj .abj1:hover i:after{content: "";width: 100%;height: 100%;}
.about_jj .abj1:hover em:before{content: "";width: 100%;height: 100%;}
.about_jj .abj1:hover em:after{content: "";width: 100%;height: 100%;}
.about_jj .abj1 span{display: block;width: 577px;height: 355px;position: absolute;top: 9px;left: 9px;z-index: 2;overflow: hidden;}
.about_jj .abj1 span img{width: 100%;height: 100%;transition: all .6s;-ms-transition: all .8s;}
.about_jj .abj1:hover span img{transform: scale(1.1);-ms-transform: scale(1.1);}
/* 企业文化 */
.about_qywh{padding-top: 110px;margin-top: 0;background: url(../images/gywm2_bj_ly.jpg) top center no-repeat;background-size: auto 100%;}
.qywh_top{padding: 50px 0 60px;}
.qywh_top>div{float: left;width: 824px;}
.qywh_top>div h3{line-height: 35px;font-size: 35px;color: #333;font-weight: 600;padding-bottom: 15px;margin-bottom: 20px;position: relative;}
.qywh_top>div h3:before{content: "";display: block;width: 116px;height: 4px;background-color: #eaa81c;position: absolute;left: 0;bottom: 0;}
.qywh_top>div p{width: 80%;line-height: 28px;font-size: 20px;color: #666;}
.qywh_top>div p>span{display: block;}
.qywh_top>div a{display: block;width: 124px;height: 42px;line-height: 42px;text-align: center;font-size: 16px;color: #fff;margin: 40px 0 30px;background-color: #eaa81c;border-radius: 5px;}
.qywh_top>div img{width: 405px;height: 272px;}
.qywh_top>div .qywh_img1{float: left;}
.qywh_top>div .qywh_img2{float: right;}
/* 资质认证 */
.qywh_btm{padding: 126px 0 170px;}
.qywh_btm>div{float: right;width: 525px;}
.qywh_btm>div h3{line-height: 35px;font-size: 35px;color: #333;font-weight: 600;padding-bottom: 15px;margin-bottom: 20px;position: relative;}
.qywh_btm>div h3:before{content: "";display: block;width: 116px;height: 4px;background-color: #eaa81c;position: absolute;left: 0;bottom: 0;}
.qywh_btm>div p{line-height: 24px;font-size: 14px;color: #333;text-indent: 2em;}
.qywh_btm>div a{float: right;display: block;width: 124px;height: 42px;line-height: 42px;text-align: center;font-size: 16px;color: #fff;margin: 60px 0 0;background-color: #eaa81c;border-radius: 5px;}
/* 企业实景 */
.about_qysj{padding: 55px 0;margin-bottom: 60px;background: url(../images/gywm2_bj_sj.jpg) top center no-repeat;background-size: auto 100%;}
.qysj>h2{line-height: 40px;text-align: center;font-size: 35px;color: #fff;font-weight: 600;margin-bottom: 10px;}
.qysj>p{width: 56px;height: 4px;background-color: #eaa81c;margin: 0 auto 40px;}
.qysj>ul{margin-bottom: 40px;}
.qysj>ul>li{float: left;width: 389px;height: 249px;margin: 0 16px 10px 0;position: relative;overflow: hidden;}
.qysj>ul>li:nth-child(3n){margin-right: 0;}
.qysj>ul>li img{width: 100%;height: 100%;transition: all .6s;-ms-transition: all .8s;}
.qysj>ul>li:hover img{transform: scale(1.1);-ms-transform: scale(1.1);}
.qysj>ul>li h4{width: 96%;line-height: 36px;text-align: center;padding: 0 2%;background-color: rgba(0,0,0,.6);font-size: 16px;color: #fff;font-weight: 500;position: absolute;bottom: 0;left: 0;}
.qysj>a{display: block;width: 249px;height: 50px;line-height: 50px;text-align: center;background-color: #eaa81c;font-size: 16px;color: #fff;margin: 0 auto;}
/* 团队风采 */
.about_tdfc{}
.about_tdfc>h2{line-height: 40px;text-align: center;font-size: 35px;color: #333;font-weight: 600;margin-bottom: 10px;}
.about_tdfc>p{width: 56px;height: 4px;background-color: #eaa81c;margin: 0 auto 40px;}
.about_tdfc>ul{margin-bottom: 40px;}
.about_tdfc>a{display: block;width: 249px;height: 50px;line-height: 50px;text-align: center;background-color: #eaa81c;font-size: 16px;color: #fff;margin: 0 auto;}

.about_ul_pro>li{float: left;width: 24%;margin: 0 0.5% 15px;position: relative;}
.about_ul_pro>li img{width: 100%;}
.about_ul_pro>li h4{width: 96%;line-height: 35px;text-align: center;padding: 0 2%;font-size: 16px;color: #fff;font-weight: 500;background-color: rgba(0,0,0,.5);position: absolute;bottom: 0;left: 0;}

.gywm_td_pro>li{margin-bottom: 20px;}
.zimgy{width: 100%;}
.zimgy img{display: block;max-width: 100%;margin: 0 auto;}
#tdfcy_pro{border-bottom: 1px dashed #ddd;}
#tdfcy_pro>h4{width: 20%;line-height: 30px;font-size: 26px;color: #333;font-weight: 500;padding-bottom: 10px;border-bottom: 3px solid #eaa81c;}
#tdfcy_pro>div{padding: 30px 0;line-height: 24px;font-size: 15px;color: #333;text-indent: 2em;}
#tdfcy_pro>div span{display: block;text-indent: 2em;}
#tdfcy_pro>div img{display: block;width: auto !important;height: auto !important;max-width: 100%;margin: 8px auto;}
#fenlei_renliziyuan{display: none;}



.pagination {
    display:inline-block;
    padding-left:0;
    margin:17px 0;
    border-radius:3px;
}
.pagination > li {
    display:inline;
}
.pagination > li > a,.pagination > li > span {
    position:relative;
    float:left;
    padding:6px 12px;
    line-height:1.42857143;
    text-decoration:none;
    color:#2c3e50;
    background-color:#fff;
    border:1px solid #ddd;
    margin-left:-1px;
}
.pagination > li:first-child > a,.pagination > li:first-child > span {
    margin-left:0;
    border-bottom-left-radius:3px;
    border-top-left-radius:3px;
}
.pagination > li:last-child > a,.pagination > li:last-child > span {
    border-bottom-right-radius:3px;
    border-top-right-radius:3px;
}
.pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,.pagination > li > span:focus {
    z-index:2;
    color:#11181f;
    background-color:#eeeeee;
    border-color:#ddd;
}
.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus {
    z-index:3;
    color:#fff;
    background-color:#2c3e50;
    border-color:#2c3e50;
    cursor:default;
}
.pagination > .disabled > span,.pagination > .disabled > span:hover,.pagination > .disabled > span:focus,.pagination > .disabled > a,.pagination > .disabled > a:hover,.pagination > .disabled > a:focus {
    color:#777777;
    background-color:#fff;
    border-color:#ddd;
    cursor:not-allowed;
}
.pagination-lg > li > a,.pagination-lg > li > span {
    padding:10px 16px;
    font-size:15px;
    line-height:1.3333333;
}
.pagination-lg > li:first-child > a,.pagination-lg > li:first-child > span {
    border-bottom-left-radius:5px;
    border-top-left-radius:5px;
}
.pagination-lg > li:last-child > a,.pagination-lg > li:last-child > span {
    border-bottom-right-radius:5px;
    border-top-right-radius:5px;
}
.pagination-sm > li > a,.pagination-sm > li > span {
    padding:5px 10px;
    font-size:11px;
    line-height:1.5;
}
.pagination-sm > li:first-child > a,.pagination-sm > li:first-child > span {
    border-bottom-left-radius:2px;
    border-top-left-radius:2px;
}
.pagination-sm > li:last-child > a,.pagination-sm > li:last-child > span {
    border-bottom-right-radius:2px;
    border-top-right-radius:2px;
}

