/* 影子cms模板 */
/* 精品与原创网站模板提供商，一站式建站 */
/* 主营业务：快速建站、交易、服务器 */
/* 模板下载：Www.yingzicms.Com */
/* 网站建设公司：Www.gezhancn.Com */
/* QQ：6364544  */
*{margin: 0;padding: 0;box-sizing: border-box;list-style: none;}
body{font-size: 14px;min-width: 1300px;font-family:"Microsoft YaHei",微软雅黑}
h1, h2, h3, h4, h5, h6, h7 { font-weight: normal;}
a{text-decoration: none; color:#333; font-size: 14px;}
em,i{display: block;font-style: normal;}
.gy{max-width: 1500px;margin: 0 auto;min-width: 1300px;width: 100%;}
.clear{clear:both;}
.fr{ float:right;}
.fl{ float: left;}
/*抬头*/
.header{ height:102px; background:#FB8732; padding:0 20px;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center; } 
.hleft,.hright,.nav>ul,.hbtn{align-items:center;}
.hleft {
    width: 32%;display:flex;min-width:458px;
}
.hright {
    width: 67%;
    display: flex;
    justify-content: space-between;
}
.nav {
    width: 65%;
}
.nav>ul {
    display: flex;
    justify-content: space-between;
}
.hlogobg{ height:102px;}
.hlogo{ position:relative; z-index:99;} 
.hmean{ font-size:18px; color:#eac9c9; font-weight:lighter; margin-left:20px;}
.hmean b{ display:block; font-size:20px; color:#fff; line-height:40px;}
.hmean b i{ display:inline-block; vertical-align:sub; font-size:40px; color:#fecd33; font-family:fontDin2;}
.hmean span{ padding:0 10px;}
.hmean span:first-child{ padding-left:0;}
.hmean span:last-child{ padding-right:0;}
.nav ul li{ position:relative;}
.nav ul li>a{ display:block; font-size:16px; color:#ffffff; line-height:102px; position:relative;}
.nav ul li>a i{ display:block; position:absolute; height:3px; background:#753200; width:0; transition:all .3s ease; left:0; bottom:0;} 
.nav ul li>a i:after{ content:''; display:block; position:absolute; width:0; height:0; bottom:100%; left:0; right:0; margin:0 auto;border-bottom:7px solid #fabe00; transform:rotateY(90deg); opacity:0; transition:all .3s ease;}
.nav ul li.cur>a i,.nav ul li:hover>a i{ width:100%;}
.nav ul li.cur>a i:after,.nav ul li:hover>a i:after{ opacity:1; transform:rotate(0);}
.nav ul li.cur>a,.nav ul li:hover>a{color:#753200; font-weight:bold;}
.nav>ul>li .dropmenu{width:200%;position:absolute;top:100%;left:-50%;z-index: 99;transform-origin: 0 0;transform: perspective(600px) rotateX(-90deg);transition:600ms ease;}
.nav>ul>li .dropmenu td table{ display:none;}
.nav>ul>li:hover .dropmenu{transform: perspective(600px) rotateX(0deg);transition:600ms ease;cursor:pointer; }
.nav>ul>li .dropmenu a{font-size: 14px;display:block;line-height:52px;text-align:center;color:#fff;background:rgba(0,0,0,.8);transition:600ms ease; margin-top:1px;}
.nav>ul>li .dropmenu a:hover{background:#FB8732;}
.nav>ul>li table,.nav>ul>li tbody,.nav>ul>li tr,.nav>ul>li td{ display:block;}
.hseaicon{ height:102px; width:50px; background:url(../images/s.png) no-repeat center 28px; text-align:center; font-size:14px; color:#eac4c4; line-height:145px;}
.hbtn{ height:102px; border-left:1px solid #FB7009; border-right:1px solid #FB7009;width: 7%;
    display: flex;
    justify-content: center;}
.hsearch{display: -webkit-flex;display: flex;justify-content:center;flex-wrap: nowrap;align-items:center; position:relative;}
.hsearch:hover .iser_box{transform: rotateX(0deg);}
.hsearch:hover .hseaicon span{ background-color:#ffecec;}
.htel:hover .htelicon span{ background-color:#ffecec;}
.iser_box{background: rgba(255,255,255,0.8); position: absolute;top: 100%;right: 0;padding: 17px 30px 30px; transform-origin: top; transform: rotateX(90deg);transition: all 0.5s;z-index: 9;}
.search_l{display:flex;align-items:center;justify-content:end;width:405px;}
.search_l span+span{margin-left:10px;}
.search_l a{color: #666;font-size: 14px;}
.search_r{margin-top:15px;position:relative;}
#infoname{width:100%;height:38px;line-height: 38px;border:1px solid #eee;text-indent:12px;}
.z_img{width:38px;height:38px;position:absolute;top:0;right:0;background: no-repeat;}
.hbtn .hmap{ display:block; width:50px; height:102px; line-height:145px; background:url(../images/20210327145617_1693586041.png) no-repeat center 28px; font-size:14px; color:#eac4c4; text-align:center;}
.htel{ font-size:28px; color:#feffff; font-family:fontDin1; line-height:32px;width: 17%;}
@media screen and (max-width:1800px){
	.htel{font-size:21px;}
        .hmean{margin-left:10px;font-size:16px;}
        .hmean b{font-size:18px;}
	}
@media screen and (max-width:1420px){
        .hright{width:63%;}
	.nav {width: 64%;}
        .htel{width:20%;}
	}
/*banner*/
.slider {width: 100%;}
.slick-slide{height: auto;}
.slick-slide img {width: 100%;}
.slick-prev {left: 38px;z-index: 99;}
.slick-next {right: 40px;}
.slick-dots{bottom: 32px;}
.slick-dotted.slick-slider{margin-bottom: 0;}
.slick-prev:before, .slick-next:before{font-size: 34px;}
.slick-dots li{margin:0 2px !important;}
.slick-dots li button{font-size:0 !important;}
.slick-dots li button:before{color: #fff;opacity: 1;font-size:42px;}
.slick-dots li.slick-active button:before{color:#FB8732;}
.slick-prev:before, .slick-next:before{font-family: "jnf";display: none!important;}
.slick-prev:before {content: '\e6cd';display: block;transform: rotate(-180deg);}
.slick-next:before{content: '\e6cd'}

/*product*/
.pro_tab table {
    border-collapse: collapse;
    table-layout: fixed;
}

.titles{text-align: center;font-size: 40px;color: #353638;}
.titles em{color: #FB8732;    display: inline-block;}
.titles span{display: block;font-size: 18px;color: #8f9194;margin: 7px 0 25px 0;}
.titles i{display: block;width: 80px;height: 5px;margin: 0 auto; position: relative;}
.titles i::after,.titles i::before{content: '';display: block;position: absolute;width: 30px; height: 5px;top: 0;left: 0;}
.titles i::after{right: 0px;left: inherit;background:#FB8732;animation:allTitleAfter 3s infinite linear;}
.titles i::before{background:#fabe00;animation:allTitleBefore 3s infinite linear;}
.titles t{width: 30px;height: 5px;background:#333;margin:0 auto;display:block;animation:allTitleI 3s infinite linear;}
@keyframes allTitleI{
0%{transform:translateX(0px);}
25%{transform:translateX(-25px);}
50%{transform:translateX(0px);}
75%{transform:translateX(25px);}
100%{transform:translateX(0px);}
}
@keyframes allTitleBefore{
0%{width:15px;}
25%{width:0px;}
50%{width:15px;}
75%{width:30px;}
100%{width:15px;}
}
@keyframes allTitleAfter{
0%{width:15px;}
25%{width:30px;}
50%{width:15px;}
75%{width:0px;}
100%{width:15px;}
}


.pro_bg{padding-bottom: 80px; padding-top: 80px;}
.pro_con{ margin-top: 50px;}
.pro_tab{position: relative;display: inline-block;height: 90px;}
.pro_tab tr{}
.pro_tab tr+tr{margin-left: 20px;}
.pro_tab tr>td:first-child{position: absolute;top: 0;left: 0;width: 360px;}
.pro_tab tr>td b{font-size: 0;}
.pro_tab tr td:first-child a{width: 100%;line-height: 70px;display: block;border: 1px solid #eee;text-align: center;font-size: 20px;background: #333;}
.pro_tab tr.on td:first-child a{background: #FB8732;color: #fff !important;}
.pro_tab tr:nth-child(2) td:first-child{left: 380px;}
.pro_tab tr:nth-child(3) td:first-child{right: 380px;left: inherit;}
.pro_tab tr:nth-child(4) td:first-child{right: 0;left: inherit;}
.pro_tab td{}
.pro_tab td+td{}
#showtyepname{position: absolute;top: 115px;left: 20px;display: none;}
.pro_tab tr.on #showtyepname{display:block;}
.pro_tab tr+tr td+td {display: none;}
#showtyepname a{font-size: 18px;color: #666;position: relative;padding-left: 20px;float: left;}
#showtyepname a:before{position: absolute;content: '●';top: 50%;left: 0;font-size: 26px;font-weight: 100;display: block;font-family: auto;height: 22px;margin-top: -19px;}
#showtyepname a+a{margin-left:53px;}
.pro_list {width: 100%;overflow: hidden;}
.pro_list table tr {
    display: flex;
    justify-content: space-between;
}
.pro_list table tr td {padding: 18px 18px 0px !important;background: #fff;width: 24%;position: relative;border:1px solid #eee;}
.pro_list table tr td+td{margin-left:17px;}
.pro_list table tr td a img {}

.pro_list table tr+tr{margin-top:17px;}
.pro_list table tr td img {width: 100%;height:auto}
.pro_list table tr td br{display:none;}
.pro_list table tr td span a {font-size: 16px;display: inline-block;color: #6f737a;width: 100%;height: 50px;line-height: 50px;background: #fff;text-align: left;}
.pro_list table tr td span a:last-child:before{position: absolute;content: "";width: 21px;height: 21px;top: 14px;right: 9px;background: #c1c1c1;border-radius: 100%;}
.pro_list table tr td span a:last-child:after {position: absolute;content: ">";width: 18px;text-align: center;line-height: 18px;top: 14px;right: 9px;font-size: 16px;color: #fff;transform: scale(1,1.3);}
.pro_list table tr td>a a{width:100%;height:100%;position: absolute !important;top: 0;left: 0;}
.pro_list table tr td,.pro_list table tr td a,.pro_list table tr td>a a{position:relative;display:block;}
.pro_list table tr td>a a:before, .pro_list table tr td>a a:after {content: '';border-style: solid;position: absolute;z-index: 5;border-radius: 3px;box-sizing: content-box;opacity: 0;z-index: 3;}
.pro_list table tr td>a a:before {width: 0;height: 0;border-width: 1px 1px 0 0;top: 20%;right: 15%;-webkit-transition-delay: 0.05s;transition-delay: 0.05s;}
.pro_list table tr td>a a:after {width: 0;height: 0;border-width: 0 0 1px 1px;bottom: 20%;left: 15%;}
.pro_list table tr td:hover>a a:before {height: 60%;width: 70%;}
.pro_list table tr td:hover>a a:after {width: 70%;height: 60%;}
.pro_list table tr td:hover>a a:before,.pro_list table tr td:hover>a a:after {border-color: #fff;opacity: 1;}
.pro_list table tr td:hover span a{color:#FB8732;}
.pro_list table tr td:hover span a:last-child:before{background:#FB8732;}
.pro_list table tr td:hover{border:1px solid #FB8732;}
.pro_list table tr td>a a, .pro_list table tr td>a a:before, .pro_list table tr td>a a:after{-webkit-transition: all 0.5s;transition: all 0.5s;display:inline-block;}
.pro_list table tr td>a:after {position: absolute;content: "";width: 100%;height: 100%;top: 0;left: 0;}
.pro_list table tr td>a{overflow:hidden;display:block;}
.pro_list table tr td>a:after{transition: all 0.5s;}
.pro_list table tr td:hover>a:after{background: rgba(0,0,0,.5);}
.pro_list table tr td>a:before {position: absolute;content: "MORE";width: 100%;height: 100%;top: 50%;left: 0;color:#fff;opacity:0;transition:all .5s;z-index: 5;font-size:16px;}
.pro_list table tr td:hover>a:before{opacity:1;}
.pro_list .tempWrap{width:100% !important}
.pro_list ul li+li {
    display: none;
}
/*匠心工艺 • 好品质值得您拥有*/
.trait{ height:986px;background: url(../images/liyou.jpg)center no-repeat;padding-top:75px;}
.tratitle{ text-align:center; font-size:18px; color:#f5cece;font-weight: normal;}
.tratitle b{ display:block; color:#fff; font-size:40px; margin-bottom:15px;}
.trait ul{ margin-top:60px;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start;background: #fff;padding: 58px 60px;}
.trait ul li{width:350px;}
.traright{ text-align:right;}
.trait ul li dl+dl{ margin-top:20px;}
.tratop{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center;}
.tratop p+p{ margin-left:28px;}
.tranum{ transition:all .3s ease; width:65px; height:65px; font-size:38px; color:#fff; line-height:65px; text-align:center; font-family:fontDin1;     background: #333; border-radius: 100%;position:relative; z-index:9;}
.tranum:after{ content:''; display:block; position:absolute; width:100%; height:100%; transform:rotateY(90deg); z-index:-1; top:0; left:0;     background: #FB8732;border-radius: 100%;transition:all .3s ease;}
.tra_t{ font-size:24px; color:#333333; font-weight:bold; transition:all .3s ease;}
.traright .tratop{justify-content:flex-end;}
.tra_c{ position:relative; margin:13px 0 0 32px; height:90px; padding:0 0 0 30px; font-size:15px; color:#888888; line-height:30px;}
.tra_c:after,.tra_c:before{ content:''; display:block; position:absolute; left:0;}
.traright .tra_c{ margin:13px 32px 0 0; padding:0 30px 0 0;}
.traright .tra_c:after{ left:auto; right:0;}
.tra_c:after{ width:11px; height:11px; border-radius:50%; border:1px solid #e5e8ec; top:0;    bottom: 0;margin: auto;  left: -1px; background: #fff;}
.tra_c:before{ width:1px; height:88px; background:#e1e5e9; bottom:0; left:5px;}
.traright .tra_c:before{ left:auto; right:5px;}
.trait ul li dl:hover .tranum:after{transform:rotateY(0); }
.trait ul li dl:hover .tranum{ background:none;}
.trait ul li dl:hover .tra_t{ color:#FB8732;}
.trait ul li:nth-child(2) {
    width: 540px;
    height: 540px;
    border-radius: 100%;
}
.trait ul li.tracenter img{width:100%;}
.trait ul li.tracenter {border: 1px dashed #FB8732;padding: 15px;}

/*应用案例*/
.title {
    text-align: center;
    font-size: 18px;
    color: #888888;
}
.title span {
    display: block;
    font-size: 40px;
    color: #333333;
    margin-bottom: 10px;
}
.title span i{ display:inline-block; vertical-align:middle; width:113px; height:9px; background:url(../images/20201222134610_1167130724.png) no-repeat center; margin:0 40px;}
.title span i:last-child{ background-image:url(../images/20201222134610_1391985999.png);}
.hovermaincolor a:hover{ color:#d00000;}
.case{ padding:100px 0;overflow:hidden;}
.casecon{  width:800px; margin:60px auto 0 auto; position:relative;height:500px;}
.casejt{ position:absolute; width:32px; height:32px; cursor:pointer; background:url(../images/jiantou1.png) no-repeat top left; top:45%; left:-58px; z-index:9;}
.casejt.next{ left:inherit; right:-58px; background:url(../images/jiantou2.png) no-repeat top left;}
.casejt:hover{ background-position-y:bottom;}
.casecon .divdgweb_new_div_item{ position:relative; width:800px; margin-right:100px;}
.casecon .divdgweb_new_div_item .news_div_item_pic img{ width:100%; height:500px;    object-fit: cover;}
.casecon .divdgweb_new_div_item_content{ position:absolute; width:560px; height:212px; background:rgba(29,29,29,.8); left:0; right:0; margin:0 auto; top:200px; padding:30px 35px; opacity:0; transition:all .3s ease;}
.casecon .divdgweb_new_div_item_a{ display:block; font-size:26px; color:#fff; font-weight:bold; text-align:center;}
.casecon .divdgweb_new_div_item_body{ font-size:15px; color:#ccc; font-weight:lighter; line-height:30px; margin:20px 0 35px 0; height:90px; overflow:hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;} 
.casecon .divdgweb_new_div_item.cur .divdgweb_new_div_item_content{ top:206px; opacity:1;}
.casecon .divdgweb_new_div,.casecon .tempWrap{ overflow:visible !important;}

/*四大优势*/
.ys_title {
    text-align: center;
    font-size: 18px;
    color: #909499;
    position: relative;
    z-index: 1;margin-bottom:40px;    font-weight: normal;
}

.ys_title b {
    display: block;
    font-size: 40px;
    color: #323436;
    margin-bottom: 10px;
}
.ys_title b i {
    color: #FB8732;display:inline-block;
}
.advcenter {
    background: #fff;
    overflow:hidden;
}
.adv{ height:1080px; padding-top:90px; background:#f5f5f5;}
.advtab{margin: 0 0 50px 0;font-size: 0; position: relative;z-index: 33;display:flex;padding: 40px 40px 0;}
.advtab li{display: inline-block;vertical-align: top;width: 24%; height: 130px; box-sizing: border-box;background: #FB8732;cursor: pointer;transition: all .3s ease;position: relative;}
.advtab li+li{ margin-left:28px;}
.advtab p{display: inline-block;vertical-align: top;}
.advicon{margin: 0 20px 0 40px; border-radius: 0 0 30px 30px;background: #fabe00;background: linear-gradient(to bottom,#da4646,#fabe00);transition: all .3s ease;}
.advicon img{position: relative;z-index: 3;}
.advicon:after{content: '';display: block;position: absolute;top: 0;left:40px;height:0;background: #FB8732;background: linear-gradient(to bottom,#dead12,#FB8732);width:60px;transition: all .3s ease;border-radius: 0 0 28px 28px;}
.adv_t b{font-size: 30px;color: #fff; font-weight:normal; display: inline-block;padding: 35px 0 3px 0;transition: all .3s ease;}
.adv_t em{display: block;font-size: 14px;color: #e4a0a0;text-transform: uppercase;transition: all .3s ease;}
.advtab li.on{background: #fabe00;}
.advtab li.on em{color: #ffffff;}
.advtab li.on .advicon:after{height:110px;}
.advcon {
    display: flex;transition:all .5s;
}
.advcon ul{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start;padding:0 40px 40px;flex-shrink: 0;width: 100%;}
.advright{ width:49%;}
.advpic {
    width: 48.5%;
}
.advpic img{width:100%;}
.advtop{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center;}
.advnum{ text-align:center; width:86px; line-height:86px; text-align:center; font-size:42px; color:#ffffff; font-family:impact; background:url(../images/ysbg.jpg) no-repeat center;}
.advtop p+p{ margin-left:25px;}
.advtop{ padding-bottom:40px; border-bottom:1px dashed #e4e4e3; margin-bottom:45px;}
.advtop b{ display:block; font-size:30px; color:#323436; margin-bottom:5px;}
.advtop em{ display:block; font-size:14px; color:#a9a7a6; text-transform:uppercase; white-space:nowrap;}
.advwa p{ font-size:15px; line-height:36px; color:#85888b; padding-left:44px; background:url(../images/20201111162017_1939642795.png) no-repeat left 9px;}
.advtel{ height:94px; line-height:94px; margin-top:55px; background:#efebeb; text-align:center; font-size:16px; color:#84888c;}
.advtel em{ display:inline-block; padding-left:45px; background:url(../images/tel.png) no-repeat left center;}
.advtel span{ display:inline-block; margin-left:10px; vertical-align:sub; font-family:fontDin1; font-size:32px; color:#FB8732;}
@media screen and (max-width: 1411px){
	.advtop{margin-bottom: 30px;}
        .advtel{margin-top:38px;}
}
/*定制流程*/
.dz_title{ text-align:center;  font-size:18px; color:#999999; position:relative; z-index:1;}
.dz_title span{ color:#FB8732; font-size:40px; position:relative; display:inline-block; margin-bottom:15px; line-height:40px; font-weight:bold;}
.dz_title em{ color:#32302f;display:inline-block;}
.process{ padding:80px  0px; }
.pcul li{ display:inline-block; position:relative;  width:16.6%; height:98px; position:relative; text-align:center; font-size:14px; color:#666666; line-height:130px; transition:all .3s ease;}
.pcul li:hover{ color:#de0e0e;}
.pcul li:after{ content:''; display:block; position:absolute; width:39px; height:18px; background:url(../images/xqjt.png) no-repeat center; top:56px; right:-20px;}
.pcul li:last-child:after{display:none;}
.pcul{ margin-top:50px;    display: flex;
    justify-content: space-between;}
.pcul li:nth-child(1){ background:url(../images/xq1.png) no-repeat center;}
.pcul li:nth-child(2){ background:url(../images/xq2.png) no-repeat center;}
.pcul li:nth-child(3){ background:url(../images/xq3.png) no-repeat center;}
.pcul li:nth-child(4){ background:url(../images/xq4.png) no-repeat center;}
.pcul li:nth-child(5){ background:url(../images/xq5.png) no-repeat center;}
.pcul li:nth-child(6){ background:url(../images/xq6.png) no-repeat center;}

.pcbtn{ position:relative; margin:60px auto 40px auto; text-align:center;}
.pcbtn a{ display:inline-block; position:relative; z-index:33; transition:all .4s ease; width:320px; line-height:50px; border-radius:30px; background:#FB8732; background:linear-gradient( to right,#e00e0e,#FB8732); font-size:16px; color:#fff;}
.pcbtn a:hover{background:#333333; background:linear-gradient( to right,#656565,#333333); }
.pcbtn:after{ content:''; display:block; position:absolute; width:100%; height:1px; background:#eeeeee; left:0px; top:24.5px;}
.fb_body input,.fb_body  span{ display: inline-block; float:left;  box-sizing:border-box;}
.formm {
    display: flex;
}
.fb_body>input{ width:27%; height:67px; border:1px solid #eeeeee; padding-left:45px; background:#fff; font-size:14px; color:#999;  font-family:"Microsoft YaHei";}
.fb_body>input:nth-child(1){ background:#fff url(../images/ly1.png) no-repeat left center; }
.fb_body>input:nth-child(2){ background:#fff url(../images/ly2.png) no-repeat left center; }
.fb_body>input:nth-child(3){ background:#fff url(../images/ly3.png) no-repeat left center; }
.fb_body>input+input,.fb_body>input+span{ margin-left:20px;}
.fb_body {
    width: 90%;
    display: flex;
    justify-content: space-between;
}
.fbsubmit {
    width: 10%;
}
.fb_body span{ width:15%; height:67px;border:1px solid #eeeeee; background:#fff;}
.fb_body span input{ width:100px; display:inline-block; height:63px; padding-left:27px; border:none; background:#fff; box-sizing:border-box;font-size:14px; color:#999;  font-family:"Microsoft YaHei";}
.fb_body span img{ margin-top:23px;}
#submit{ width:100%; height:67px; text-align:center; border:none; background:#333333;  font-size:18px; color:#fff; transition:all .3s ease;}
#submit:hover{ background:#FB8732;}
.news_div_item_title{ margin-top:30px}

/*走进*/
.gs_title{ text-align:center; font-size:40px; color:#333;}
.gs_title em{ color:#0058b8;}
.gs_title span{ display:block; font-size:18px; color:#888888; margin:10px 0 40px 0;}
.about{ height:718px; background:#F5F5F5; no-repeat center; padding-top:80px;}
.ableft{position:relative;}

.abright{ width:46.5%; margin-top:30px;padding-right: 30px;}
.ab_t{ font-size:22px; color:#34373a;}
.ab_t:after{ content:''; display:block; width:52px; height:3px; background:#FB8732; margin-top:20px;}
.abwa{ text-indent:2em; font-size:16px; color:#909295; line-height:35px; margin:37px 0 84px 0;}
.abbtn a{ display:inline-block; text-align:center; padding-top:60px; font-size:20px; color:#f8fcff;}
.abbtn a em{ display:block; font-size:14px; color:#e6b1b1; text-transform:uppercase; margin-top:5px;}
.abbtn a:hover{ color:#fff;}
.abbtn a:nth-child(1){ background:url(../images/20210327185042_930162577.png) no-repeat center top;}
.abbtn a:nth-child(2){ background:url(../images/20210327185042_1938957528.png) no-repeat center top;}
.abbtn a:nth-child(3){ background:url(../images/20210327185042_1366733007.png) no-repeat center top;}
.abbtn {
    display: flex;
}
.abbtn a+a{ margin-left:80px;}
@media screen and (max-width: 1560px){
	.abwa{margin: 29px 0 56px 0;}
}
@media screen and (max-width: 1325px){
	.abwa{font-size:15px;margin: 29px 0 56px 0;}
}

/*新闻动态*/
.news{ padding:80px 0; }

.newstab{ font-size:0; text-align:center; margin:40px 0;}
.newstab a{ display:inline-block; vertical-align:top; width:163px; line-height:49px; border-radius:30px; border:1px solid #eee; background:#fff; font-size:18px; color:#484848; font-weight:lighter;}
.newstab a+a{ margin-left:10px;}
.newstab a.on{ background:#FB8732; color:#fff;}
.newsleft{ width:41%; height:620px; background:#fff; padding:30px; box-shadow:0 0 10px #eee;}
.newscon{margin-top:60px;}
.newscon ul{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:flex-start;}
.newscon ul+ul{display:none;}
.newsleft .news_div_item{display: -webkit-flex;display: flex;flex-wrap: wrap;align-items:flex-start;flex-direction: column-reverse; position:relative;}
.newsleft .news_div_item_pic{ overflow:hidden; margin-bottom:22px;margin: 0 auto;}
.newsleft .news_div_item_pic img{ width:100%; height:auto; transition:all .6s ease;}
.newsleft .news_div_item:hover .news_div_item_pic img{ transform:scale(1.1);}
.news .news_div_item:hover .news_div_item_a{color:#FB8732;}
.news .news_div_item_a{ font-size:20px; color:#333; display:block; overflow:hidden; text-overflow:ellipsis;}
.newsleft .news_div_item_body{ font-size:15px; color:#999999; font-weight:lighter; overflow:hidden; height:60px; line-height:30px; margin-top:45px;}
.newsleft .news_div_item_date{ position:absolute; left:0; bottom:70px; font-size:0;}
.newsleft .news_div_item_date>div{ display:inline-block; vertical-align:top; font-size:14px; color:#999999; font-weight:lighter;}
.newsright{ width:55%;}
.newsright .news_div_item{ height:152px;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center;flex-direction:row-reverse;}
.newsright .news_div_item:nth-child(2){ margin:43px 0; height:230px; padding:0px 0; border-top:1px solid #dedede; border-bottom:1px solid #dedede;}
.newsright .news_div_item_content{ width:75%;}
.newsright .news_div_item_body{ font-size:15px; color:#666; font-weight:lighter; overflow:hidden; height:90px; line-height:30px; margin-top:15px;}
.newsright .news_div_item_date{ width:142px; height:142px; text-align:center;      background: #eee; border:1px solid #eee; position:relative; padding-top:85px; transition:all .3s ease; color:#6d6d6d;}
.newsright .news_div_item_date>div.news_div_item_day{ position:absolute; width:100%; top:20px; font-size:48px; left:0;}
.newsright .news_div_item_date>div{ display:inline-block; vertical-align:top; font-size:18px; }
.newsright .news_div_item:hover .news_div_item_date{ background:#FB8732; color:#fff;}
/*footer*/
.footer_bg{width: 100%; color: #fff;background: #232121;position: relative;padding: 90px 0;}
.fbt{border-top:10px solid #ff5c00;}
.bq_item li{position: relative;}
.footer li{ float: left;position: relative;}
.bq_item li:before{content: '';position: absolute;width: 3px;height: 25px;background: #FB8732;top: 9px;left: -18px;}
.footer li+li{margin-left:10%;}
.footer_w1 t{display: block;float: left;font-size: 24px;font-weight: bold;margin-right: 11px;}
.footer_w1 span{display: block;float: left;font-size: 20px;margin-top:3px;}

.bq_gzh li{width:130px;}
.footer_w{font-size: 14px; line-height: 34px; color: #999;}
.footer_w p{position:relative;}
.footer_w p:before{left:0;font-family: "iconfont";font-size: 16px;}
.footer li a{ display: block;font-size: 14px; line-height: 30px; color: rgba(255,255,255,0.47);}
.footer li a:hover{color:#fff;}
.footer_t{ font-size: 18px !important; color: #fff !important;  line-height: 48px !important; position: relative;font-weight: bold;}
.footer li img{width:130px;}
.bq_gzh li p{text-align:center; color:#fff; line-height:30px; margin-bottom:10px;}

.copy{line-height: 30px; font-size: 14px;color: #999; margin-top:20px;    padding-top: 10px;}
.copy a{font-size: 14px; color: #999;}
.copy a:hover{color: #ff7b0f;}
/*link*/
.link_bg{ height: 88px;border-top:1px solid #e6e6e6;}
.linkTagcs li a{font-size:14px;}
.links_r a{font-family: "iconfont" !important;font-size:42px;font-style: normal;color:rgba(255,255,255,0.3);display:inline;height:80px;display: block;line-height:80px;}
.links_l{display: flex;align-items: center;}
.l_wz{margin-left:12px;position: relative; width: 79px;}
.l_wz b{font-size: 25px;color: #333333;line-height: 21px;}
.l_wz b span{font-size: 25px;color: #FB8732;}
.l_wz p{color: #696b6a;letter-spacing: 5px;}
.l_wz:after{content: '';position: absolute;width: 1px;height: 38px;background: #ededed;top: 0;right: -10px;}
.links{display: flex;align-items: center;height: 88px;}
.links_m{margin-left: 25px;}
.foo_icon{display: flex;justify-content: space-between;margin-bottom: 69px;}
.foo_icon li span{color:#fff;display: block;width: 38px;height: 38px;border-radius: 100%;background: #244597;display: flex;justify-content: center;align-items: center;position: relative;font-size: 22px;z-index:1;}
.foo_icon li span:after{content: '';position: absolute;width: 48px;height: 48px;border-radius: 100%;background: rgba(32,114,224,0.22);top: -5px;left: -5px;z-index:-1;}
.foo_icon li{display: flex;align-items: center;}
.foo_icon li div{margin-left: 13px;}
.foo_icon li div b{font-size: 16px;}
.bq_gzh{float: right;padding-top:7px;}
.bq_gzh li+li{margin-left: 44px!important}
.copy_bg{height: 80px;background: #FB8732;line-height: 80px;}
.copy_b{display: flex;justify-content: space-between;}
.copy_bg div{color: #fff;}
.copy_bg div a{color: #fff;}
.foo_icon li div p {
    margin-top: 3px;
}
.cl {
    clear: both;
}
.banq{margin-left:22px;}