﻿@charset "utf-8";
html,body{font-family: "思源黑体 Regular","Arial","Microsoft YaHei";background: #fff;}
/*hide scroll*/
::-webkit-scrollbar-track-piece { position: fixed;right:0;background-color:#f8f8f8;}
::-webkit-scrollbar {width:0px;height:0px;}
::-webkit-scrollbar-thumb {background:#dddddd;background-clip:padding-box;min-height:28px;}
::-webkit-scrollbar-thumb:hover {background:#bbb;}

/* video::-webkit-media-controls{display:none !important;} */
section{max-width: 1920px;width:100%;margin:0 auto;background: #fff;overflow: hidden;}

header,
footer,
.sy_equipment,
.sy_contact,
.sy_case_con,
.sy_patent,
.sy_news
{padding: 0 120px;width:92%;max-width: 1680px;margin:0 auto;}

/*头部样式*/
header{margin:0 auto;position: relative;top:0;left:0;right:0;z-index: 99;text-align: center;transition: all .5s;background: #fff;}
header .head_top{height:100px;transition: height 0s;line-height: 100px;}
header .head_top h1{width: 114px;line-height: 100px;margin:0 auto;display: inline-block;vertical-align: top;margin:0 31% 0 0px;}
header .head_top h1 img{width: 90px;transition: width .5s;}
header .muen{display: inline-block;vertical-align: top;}
header .muen ul{font-size: 0;}
header .muen ul li{display: inline-block;vertical-align: top;padding:0 30px;position: relative;font-size: 22px;font-family: "Arial";}
header .muen ul li a{color:#111;display: inline-block;position: relative;}
header .muen ul li a:hover{color:#c44149;}
header .muen ul li dl{position: absolute;top: 120%;left: 0;right:0;width: 100%;height: auto;height:0;overflow: hidden;width:95%;margin:0 auto;transition: all .75s;}
header .muen ul li dl dd{display: block;font-size: 18px;line-height: 50px;text-align: left;background:rgba(37, 48, 60, .9);padding:0 5%;}
header .muen ul li dl dd:first-child{margin-top:7px;}
header .muen ul li dl dd a{color:#fff;font-size: 18px;line-height: 50px;}
header .muen ul li dl dd a::after{display: block;content: "";width:0 !important;height:2px;background: #fff;transition: width .75s;overflow: hidden;bottom: 10px;margin: 0;}
header .muen ul li dl dd a:hover::after{width:100% !important;transition: width .75s;}
header .muen ul li dl dd:hover a{color:#fff;}
header .muen ul li:hover dl{top: 100%;z-index: 999;display: block;height:auto;transition: all .75s;}
header .muen ul li:hover dl dd a{background:none;margin:0;}
header .muen ul li:hover dl dd:last-child{padding-bottom: 20px;}
header .secth{display: inline-block;vertical-align: top;line-height: 100px;margin:0 2.5% 0 0px;position: relative;padding-left:3%;}
header .secth img{cursor: pointer;}
header .secth::before{content: "";display: block;width:1px;height:20px;background: #111;position: absolute;left:0;top:50%;margin-top:-10px;}
header .lang{display: inline-block;vertical-align: top;line-height: 100px;font-size: 0;}
header .lang a{font-size: 14px;color:#111;height:30px;line-height: 30px;display: inline-block;vertical-align: middle;border:1px solid #999;width:70px;box-sizing: border-box;position: relative;z-index: 2;text-decoration: none;}
header .lang a.on{background: #c44149;color:#fff;border:1px solid #c44149;border-radius: 0;}
header .lang a:last-child{margin-left:-5px;z-index: 0;width:80px;}
header .muen_ico{margin-left: 4%;display: inline-block;vertical-align: top; }
header .muen_ico img{cursor: pointer;}
.fixed header{position: fixed;z-index: 9999;}

/* .fixed header .head_top h1,
.fixed header .secth,
.fixed header .lang{line-height: 80px;}
.fixed header .head_top h1 img{width: 65px;transition: width 0s;}
.fixed header .muen ul li{line-height: 80px;height:80px;} */

.secth_show{width: 100vw;height:100vh;position: fixed;top:0;right:-100vw;z-index: 9999;transition: all 1s;}
.secth_show_con{background:rgba(62, 78, 123, .5);width:100%;height:100%;display: flex;align-items: center;justify-content: center}
.secth_show_con .secth_show_bd{width: 640px;display: block;margin:0 auto;}
.secth_show_con .secth_show_bd .secth_show_bds{border-bottom: 1px solid #fff;width:100%;}
.secth_show_con .secth_show_bd .icoo{display: inline-block;vertical-align: middle;margin-right: 15px;}
.secth_show_con .secth_show_bd .cols{display: inline-block;vertical-align: middle;transform: rotate(-45deg);cursor: pointer;max-width:30px;height:30px;width:10%;}
.secth_show_con .secth_show_bd .cols::before,.secth_show_con .secth_show_bd .cols::after{content: "";display: block;width:30px;height:2px;background: #fff;}
.secth_show_con .secth_show_bd .cols::before{transform: rotate(90deg);}
.secth_show_con .secth_show_bd .cols::after{margin-top:-2px;}
.secth_show_con .secth_show_bd input{width:82%;height: 100px;line-height: 100px;background: none;border:none;font-size: 52px;color:#fff;display: inline-block;vertical-align: middle;}
.secth_show_con .secth_show_bd input::placeholder{color:#fff;font-size: 52px;}
.secth_show_con .secth_show_bd input::before{content: "";display: block;width:40px;height:40px;background: url(../images/secth_show_bd_ico.png) no-repeat;}
.secth_show_con .secth_show_bd .hot{font-size: 22px;color:#fff;margin-top:20px;}

.on .secth_show{right:0;transition: all 1s;}
.logs{margin-left:120px;display: inline-block;line-height: 130px;}
.logs img{width:80px;}
.closeButton{display: inline-block;vertical-align: middle;transform: rotate(-45deg);cursor: pointer;width:30px;height:30px;}
.closeButton::before,.closeButton::after{content: "";display: block;width:30px;height:2px;background: #111;}
.closeButton::before{transform: rotate(90deg);}
.closeButton::after{margin-top:-2px;}

#navMenu>ul>li i{width:35px;height:13px !important;background: url(../images/swiper-button_icon.png) no-repeat;background-position: -166px 0;background-color: none !important;}
#navMenu>ul>li a{font-size: 26px;}
#navMenu>ul>li.open i{background-position: -166px -28px;}
#navMenu>ul>li.open a,#navMenu>ul>li.open a:hover{color:#c44149;}

#navMenu>ul>li.open ul li a{color:#111;font-size: 16px;}
#navMenu>ul>li.open ul li a:hover{color:#c44149;}

/* #navContainer p{content: "";display: block;width:100vw;height:150px;background: #eae7ec;bottom: 0;position: absolute;
    transform: skew(-40deg) translateX(-15%) rotateY(2deg) translate3d(0, 0, -700px);
    -webkit-transform: skew(-40deg) translateX(-15%) rotateY(2deg) translate3d(0, 0, -700px);} */


/*底部样式*/
footer{margin: 0 auto;background: #fff;}
.footer_top{width:100%;text-align: center;margin: 50px auto 0;}
.footer_top .footer_topl{display: inline-block;vertical-align: top;margin: 0 auto;text-align: left;}
.footer_top .footer_topl2{max-width:620px;margin-left: 120px;width:100%;}
.footer_top .footer_topl2 dl dt{font-size: 30px;color:#111;margin-bottom: 30px;font-weight: normal;}
.footer_top .footer_topl2 dl dd{margin-top:20px;}
.footer_top .footer_topl2 dl dd span,
.footer_top .footer_topl2 dl dd i{display: inline-block;vertical-align: top;}
.footer_top .footer_topl2 dl dd span{width:30px;height: 30px;overflow: hidden;margin-right: 10px;}
.footer_top .footer_topl2 dl dd i{font-size: 18px;color:#111;line-height: 30px;max-width: 570px;width:100%;opacity: .7;}
.footer_top .footer_topl3{max-width: 750px;margin-left:65px;width:100%;}
.footer_top .footer_topl3 .footer_topl3_top{text-align: right;border-bottom: 1px solid #cececf;}
.footer_top .footer_topl3 .footer_topl3_top ul{font-size: 0;}
.footer_top .footer_topl3 .footer_topl3_top ul li{display: inline-block;vertical-align: middle;font-size: 18px;color:#111;opacity: .8;padding:20px 0 0 30px;}
.footer_top .footer_topl3 .footer_topl3_btm{text-align: right;}

.bshare-custom a.bshare-weixin {background: url(../images/icon_wx.png)no-repeat !important;}
.bshare-custom a.bshare-sinaminiblog {background: url(../images/icon_wb.png)no-repeat !important;}
.bshare-custom a.bshare-qzone{background: url(../images/icon_qq.png)no-repeat !important;}
.bdshare-button-style0-16 a {width:27px !important;height:27px !important;overflow: hidden;float: none !important;display: inline-block;vertical-align: top;margin:0 10px !important;}
.bshare-custom a {float: none;}

.friend{width:200px;height:35px;margin: 0 auto;position: relative;border: 1px solid #ddd;display: inline-block;vertical-align: top;}
.friend-bar{position: relative;}
.friend-text{font-size: 14px;color:#111;opacity: .5;line-height: 35px;text-align: left;padding-left:15px;cursor: pointer;background: #e5ebf6;}
.arro{background:url(../images/lg_sy_top.png) no-repeat center center #134cab;width:50px;height:35px;position: absolute;right: 0;top:0;cursor: pointer;}
.friend-list{position: absolute;bottom:35px;background: #545960;left:0;right:0;opacity: 0;transform: translateY(-10px);visibility: hidden;transition: all .5s;}
.friend-list .multiline1{width:100%;text-align: left;padding-left: 5px;}
.friend-list .multiline1 a{font-size: 12px;line-height: 30px;color:#fff;display: block;}
.friend.on .friend-list{transform: translateY(0);opacity: 1;visibility: visible;transition: all .5s;}
.friend.on .arro{transform: rotate(180deg);}
.footer_top .footer_topl3 .link{display: inline-block;vertical-align: top;line-height: 35px;font-size: 16px;color:#111;opacity: .6;}
.footer_top .footer_topl3 .link a{margin-left:60px;}
.footer_btm{padding:30px 0px;text-align: center;width:100%;}
.footer_btm p{font-size: 14px;color:#111;opacity: 0.3;}

/* .lg_wrap{background: #f9f9f9;} */

/*banner样式*/
.sy_banner{position: relative;top: 0;left:0;right:0;/*height:800px;*/}
.sy_banner .swiper-container{max-width: 1920px;width:100%;max-height:800px;overflow: hidden;margin:0px auto;}
.sy_banner .swiper-container .swiper-button-prev,.sy_banner .swiper-container .swiper-button-next{width:45px;height:90px;}
.sy_banner .swiper-container .swiper-button-next:after,.sy_banner .swiper-container .swiper-button-prev:after{display: none;}
.sy_banner .swiper-container .swiper-button-prev,.sy_banner .swiper-container .swiper-container-rtl .swiper-button-next{left:0;}
.sy_banner .swiper-container .swiper-button-next,.sy_banner .swiper-container .swiper-container-rtl .swiper-button-prev{right:0;}
.sy_banner .swiper-pagination1{position: absolute;bottom:40px;left:120px;right:0;z-index: 11;text-align: left !important;}
.sy_banner .swiper-pagination1 .swiper-pagination-bullet{width:30px;height:2px;background:#e1e1e1;margin:0 10px;opacity: 1;border-radius: 0;display: inline-block;vertical-align: middle;border-radius: 50px;transition: width 0s;position: relative;}
.sy_banner .swiper-pagination1 .swiper-pagination-bullet::before{content: "";width:0px;height:2px;display: block;background:#c4424a;transition: width 0s;position: absolute;left:0;top:0;}
.sy_banner .swiper-pagination1 .swiper-pagination-bullet-active{background:#e1e1e1;width:100px;height:2px;position: relative;}
.sy_banner .swiper-pagination1 .swiper-pagination-bullet-active::before{width:100px;transition: width 4.5s;position: absolute;left:0;top:0;}
.sy_banner .swiper-pagination1 .swiper-pagination-bullet:after{display: inline-block;vertical-align: top;position: absolute;top:-20px;font-size: 14px;color:#fff;left:0;right:0;}
.sy_banner .swiper-pagination1 .swiper-pagination-bullet-active::after{font-size: 16px;text-align: left;left: 0;top:-30px;}
.sy_banner .swiper-pagination1 .swiper-pagination-bullet:nth-child(1):after{content: "01";}
.sy_banner .swiper-pagination1 .swiper-pagination-bullet:nth-child(2):after{content: "02";}
.sy_banner .swiper-pagination1 .swiper-pagination-bullet:nth-child(3):after{content: "03";}
.sy_banner .swiper-pagination1 .swiper-pagination-bullet:nth-child(4):after{content: "04";}
.sy_banner .swiper-pagination1 .swiper-pagination-bullet:nth-child(5):after{content: "05";}
.sy_banner .swiper-pagination1 .swiper-pagination-bullet:nth-child(6):after{content: "06";}
.sy_banner .swiper-pagination1 .swiper-pagination-bullet:nth-child(7):after{content: "07";}
.sy_banner .swiper-pagination1 .swiper-pagination-bullet:nth-child(8):after{content: "08";}
.sy_banner .swiper-pagination1 .swiper-pagination-bullet:nth-child(9):after{content: "09";}
.sy_banner .swiper-pagination1 .swiper-pagination-bullet:nth-child(10):after{content: "10";}
.swiper_show{position: absolute;top:0;right:0;background: url(../images/banner_bg.png) no-repeat top right;height:800px;}
.swiper_show_con{max-width: 708px;margin-right: 120px;text-align: right;padding-left:280px;}
.swiper_show_con span{display: block;font-size: 34px;color:#111;opacity: 1 !important; transform: translateX(50%);opacity: 0;}
.swiper_show_con span font{display: inline-block;font-size: 62px;color:#111;font-family: "华文隶书";font-style: oblique;}
.swiper_show_con i{color:#fff;font-size:22px;text-transform: uppercase;background: url(../images/banner_btbg.png) right top;line-height: 46px;text-align: right;display: inline-block;padding:0 30px; transform: translateX(50%);opacity: 0;}
.swiper_show_con p{font-size:20px;line-height: 40px;color:#333;text-align: left; transform: translateX(50%);opacity: 0;}
.swiper_show_con .more{display: inline-block;width:170px;line-height:40px;border:1px solid #111;border-radius: 20px;text-align: center;font-size:14px;transition: all 1s; transform: translateX(50%);opacity: 0;}
.swiper_show_con .more:hover{transform: translateX(-20px);transition: all 1s;border: 1px solid #c44149;color:#c44149;}
.swiper-slide-active .swiper_show_con span{transition: all .5s; transform: translateX(0);opacity: 1;}
.swiper-slide-active .swiper_show_con i{transition: all 1.5s; transform: translateX(0);opacity: 1;}
.swiper-slide-active .swiper_show_con p{transition: all 2.5s; transform: translateX(0);opacity: 1;}
.swiper-slide-active .swiper_show_con .more{transition: all 3.5s; transform: translateX(0);opacity: 1;}

.sy_equipment{background: #fdfdff;}
.sy_equipment_conl{max-width: 410px;width:100%;display: inline-block;vertical-align: top;}
.sy_equipment_conl .bt{font-size: 38px;color:#333;font-weight: 500;}
.sy_equipment_conl .bt span{display: inline-block;vertical-align: sub;margin-left: 10px;}
.sy_equipment_conl .text{font-size: 18px;line-height: 36px;color:#333;}
.sy_equipment_conl .more{display: inline-block;width:210px;line-height:40px;border:1px solid #111;border-radius: 20px;text-align: center;font-size:14px;transition: all 1s;}
.sy_equipment_conl .more:hover{transform: translateX(20px);transition: all 1s;border: 1px solid #c44149;color:#c44149;}
.sy_equipment_conr{max-width:1220px;width:100%;margin:0 auto;text-align: left;float: right;}
.sy_equipment_conr .swiper-containers{max-width:1220px;width:100%;margin:0 auto;position: relative;overflow: hidden;text-align: center;}
.sy_equipment_conr .swiper-slide{float:none !important;display: inline-block;vertical-align: top;max-width: 370px !important;width:100% !important;margin:20px 17px;background: #134cab;}
.sy_equipment_conr .swiper-containers .swiper-button-prev,
.sy_equipment_conr .swiper-containers .swiper-button-next{width:70px;height:60px;background:url(../images/swiper-button_icon.png) no-repeat;opacity: 1;z-index: 999;}
.sy_equipment_conr .swiper-containers .swiper-button-prev,
.sy_equipment_conr .swiper-containers .swiper-button-prev:hover{left:0px;background-position: 0px -60px;}
.sy_equipment_conr .swiper-containers .swiper-button-next,
.sy_equipment_conr .swiper-containers .swiper-button-next:hover{right:0px;background-position: -70px -60px;}
.sy_equipment_conr .swiper-containers .swiper-button-prev::after,
.sy_equipment_conr .swiper-containers .swiper-button-next::after{display: none;}
.sy_equipment_conr .swiper-containers .swiper-button-prev.swiper-button-disabled{background-position: 0px 0px;}
.sy_equipment_conr .swiper-containers .swiper-button-next.swiper-button-disabled{background-position: -70px 0px;}

.equipment_list{height:351px;position: relative;overflow: hidden;}
.equipment_list .pic img{transition: all 1s;max-width: 370px;height:351px;}
/* .equipment_list .pic:hover img{transform: scale(1.2);transition: all 1s;} */
.equipment_list .pic_show{position: absolute;bottom: 0;left:0;right:0;}
.sy_equipment_conr .swiper-slide .txt{padding:0 30px;font-size: 24px;line-height: 36px;color:#fefefe;text-align: left;height:72px;}
.sy_equipment_conr .swiper-slide::before{content: "";display: block;width:0px;height:4px;left:30px;top:0;position: absolute;background: #c44149;z-index: 11;transition: width 1s;}
.sy_equipment_conr .swiper-slide:hover{box-shadow: 0px 0px 15px #999;}
.sy_equipment_conr .swiper-slide:hover::before{width:40px;transition: width 1s;}

/*case*/
.sy_case{position: relative;}
.sy_case .bt{position: absolute;top:25%;left:55%;z-index: 22;font-size: 38px;color:#333;font-weight: 500;}
.sy_case .bt span{display: inline-block;vertical-align: sub;margin-left: 10px;}
.sy_case .swiper-container2{position: relative;}
.sy_case .swiper-pagination2{text-align: center;display: inline-block;position: absolute;left:55%;bottom: 15%;}
.sy_case .swiper-pagination2 .swiper-pagination-bullet{width:10px;height:10px;border-radius: 2px !important;margin:0 10px;background: #d5d7de;opacity: 1;}
.sy_case .swiper-pagination2 .swiper-pagination-bullet-active{background:#c33f47}
.sy_case .swiper-container2 .swiper-button-prev,
.sy_case .swiper-container2 .swiper-button-next{width:70px;height:60px;background:url(../images/swiper-button_icon.png) no-repeat;opacity: 1;z-index: 11;}
.sy_case .swiper-container2 .swiper-button-prev,
.sy_case .swiper-container2 .swiper-button-prev:hover{left:0px;background-position: 0px -60px;}
.sy_case .swiper-container2 .swiper-button-next,
.sy_case .swiper-container2 .swiper-button-next:hover{right:0px;background-position: -70px -60px;}
.sy_case .swiper-container2 .swiper-button-prev::after,
.sy_case .swiper-container2 .swiper-button-next::after{display: none;}
.sy_case .swiper-container2 .swiper-button-prev.swiper-button-disabled{background-position: 0px 0px;}
.sy_case .swiper-container2 .swiper-button-next.swiper-button-disabled{background-position: -70px 0px;}

.sy_case_conl{position: relative;float: left;width:50%;max-height: 690px;overflow: hidden;}
.sy_case_conl .pic_show{position: absolute;right:0;top:0;}
.sy_case_conr{position: relative;}
.sy_case_conr .sy_case_conr_show{position: absolute;top:30%;left:10%;max-width: 610px;width:100%;}
.sy_case_conr .sy_case_conr_show .tit{font-size: 30px;color:#111;transform: translateX(0);opacity: 1;}
.sy_case_conr .sy_case_conr_show .text{font-size:18px;line-height:32px;color:#666;transform: translateX(0);opacity: 1;}
.sy_case_conr .sy_case_conr_show .more{display: inline-block;width:210px;line-height:40px;border:1px solid #111;border-radius: 20px;text-align: center;font-size:14px;transition: all 1s;transform: translateX(0);opacity: 1;}
.sy_case_conr .sy_case_conr_show .more:hover{transform: translateX(20px);transition: all 1s;border: 1px solid #c44149;color:#c44149;}

/* .swiper-slide-active .sy_case_conr_show .tit{transition: all 1s; transform: translateX(0);opacity: 1;}
.swiper-slide-active .sy_case_conr_show .text{transition: all 2s; transform: translateX(0);opacity: 1;}
.swiper-slide-active .sy_case_conr_show .more{transition: all 3.5s; transform: translateX(0);opacity: 1;} */

/*patent*/
.sy_patent{background: #fdfdff;}
.sy_patent_con{text-align: center;}
.sy_patent_con .bt{font-size: 38px;color:#333;}
.sy_patent_con .bt span {display: inline-block;vertical-align: sub;margin-left: 10px;}
.sy_patent_list ul{font-size: 0;}
.sy_patent_list ul li{display: inline-block;vertical-align: middle;max-width: 520px;width:30.33333%;margin:1% 3% 1% 0;box-shadow:0 0 15px #f4f5f8;background:#fdfcfe;position: relative;height:154px;}
.sy_patent_list ul li:nth-child(3n){margin-right: 0;}
.sy_patent_list ul li a{display: block;position: relative;z-index: 22;}
.sy_patent_list ul li .txt{font-size: 24px;color:#333;padding:0 10% ;line-height: 32px;height:64px;background: url(../images/sy_patent_list_bg.png) no-repeat 0 0px;display: flex;align-items: center;transition: all 1s;text-align: left;margin-top:6%;}
.sy_patent_list ul li .more{font-size: 14px;color:#666;text-align: right;padding:4% 7%;transition: all 1s;}
.sy_patent_list ul li .more::after{content: "";display: inline-block;width:35px;height:13px;background: url(../images/swiper-button_icon.png) no-repeat;background-position:-166px 0;margin-left: 20px;}
.sy_patent_list ul li:hover::before{background: url(../images/sy_patent_list_bg2.png) no-repeat top left;width:100%;}
.sy_patent_list ul li::before{content: "";display: block;max-width: 520px;width:0;height: 154px;position: absolute;top:0;left:0}
.sy_patent_list ul li:hover .txt,
.sy_patent_list ul li:hover .more{color:#fff;transition: all 1s;}
.sy_patent_list ul li:hover .more::after{background-position: -166px -15px;}
.sy_patent_list ul li:hover .txt{background: none;}
.sy_patent_list ul li .more:hover{transform: translateX(-20px);transition: all 1s;}
.sy_patent_con a.more{display: inline-block;width:210px;line-height:40px;border:1px solid #111;border-radius: 20px;text-align: center;font-size:14px;transition: all 1s;}
.sy_patent_con a.more:hover{transform: translateX(20px);transition: all 1s;border: 1px solid #c44149;color:#c44149;}

/*news*/
.sy_news{background: url(../images/sy_news_bg_02.jpg)no-repeat top center #eff5ff;text-align: center;}
.sy_news_con {position: relative;}
.sy_news_con .bt{font-size: 38px;color:#333;text-align: left;}
.sy_news_con .bt span {display: inline-block;vertical-align: sub;margin-left: 10px;}
.sy_news_con .yyui_tab1>ul{position: absolute;top:0;right:0;}
.sy_news_con .yyui_tab1>ul>li{float: left;font-size:20px;color:#333;cursor: pointer;margin-left:20px;padding-left:20px;position: relative;}
.sy_news_con .yyui_tab1>ul>li:last-child::before{content: "";display: block;width:1px;height:10px;background: #111;position: absolute;left:0;top:50%;margin-top:-5px;}
.sy_news_con .yyui_tab1>ul>li.yyui_tab_title_this{color:#c33f47;}
.sy_news_con .yyui_tab .yyui_tab_content{display: none;}
.sy_news_con .yyui_tab .yyui_tab_content_this{display: block;}
.sy_news_con .yyui_tab .yyui_tab_content_this .yyui_tab2>ul{float: right;max-width: 825px;width:100%;padding-left:10px;text-align: left;}
.sy_news_con .yyui_tab .yyui_tab_content_this .yyui_tab2>ul>li{height:100px;border:1px solid #111;margin-bottom: 35px;padding:20px 30px;}
.sy_news_con .yyui_tab .yyui_tab_content_this .yyui_tab2>ul>li .yyui_tab2_con .yyui_tab2_left{max-width: 665px;width:90%;display: inline-block;vertical-align: middle;}
.sy_news_con .yyui_tab .yyui_tab_content_this .yyui_tab2>ul>li .yyui_tab2_con .yyui_tab2_left .day{font-size: 16px;color:#666;}
.sy_news_con .yyui_tab .yyui_tab_content_this .yyui_tab2>ul>li .yyui_tab2_con .yyui_tab2_left .tit{font-size:20px;color:#333;margin:15px auto;}
.sy_news_con .yyui_tab .yyui_tab_content_this .yyui_tab2>ul>li .yyui_tab2_con .yyui_tab2_left .txt{font-size:14px;color:#666;}
.sy_news_con .yyui_tab .yyui_tab_content_this .yyui_tab2>ul>li .yyui_tab2_con .yyui_tab2_right{max-width: 95px;width:100%;display: inline-block;vertical-align: middle;border-left:1px solid #111;box-sizing: border-box;height:90px;display: flex;align-items: center;justify-content: center;float: right;}
.sy_news_con .yyui_tab .yyui_tab_content_this .yyui_tab2>ul>li .yyui_tab2_con .yyui_tab2_right a{display: block;}
.sy_news_con .yyui_tab .yyui_tab_content_this .yyui_tab2>ul>li .yyui_tab2_con .yyui_tab2_right a::before{content: "";display: inline-block;background: url(../images/swiper-button_icon.png) no-repeat;width:35px;height:13px;background-position: -166px 0px;}
.sy_news_con .yyui_tab .yyui_tab_content_this .yyui_tab2>ul>li.yyui_tab_title_this{background:url(../images/sy_news_icon_bg_05.jpg)no-repeat right top #c44149;border:1px solid #c44149;position: relative;}
.sy_news_con .yyui_tab .yyui_tab_content_this .yyui_tab2>ul>li.yyui_tab_title_this::before{content: "";display: inline-block;width:10px;height:10px;background: #c44149;transform: rotate(45deg);position: absolute;left:-5px;top:50%;margin-top:-5px;}
.sy_news_con .yyui_tab .yyui_tab_content_this .yyui_tab2>ul>li.yyui_tab_title_this .yyui_tab2_con{width:100%;}
.sy_news_con .yyui_tab .yyui_tab_content_this .yyui_tab2>ul>li.yyui_tab_title_this .yyui_tab2_con .yyui_tab2_left{transition: all 1s;}
.sy_news_con .yyui_tab .yyui_tab_content_this .yyui_tab2>ul>li.yyui_tab_title_this .yyui_tab2_con .yyui_tab2_left .day,
.sy_news_con .yyui_tab .yyui_tab_content_this .yyui_tab2>ul>li.yyui_tab_title_this .yyui_tab2_con .yyui_tab2_left .tit,
.sy_news_con .yyui_tab .yyui_tab_content_this .yyui_tab2>ul>li.yyui_tab_title_this .yyui_tab2_con .yyui_tab2_left .tit a,
.sy_news_con .yyui_tab .yyui_tab_content_this .yyui_tab2>ul>li.yyui_tab_title_this .yyui_tab2_con .yyui_tab2_left .txt{color:#fff}
.sy_news_con .yyui_tab .yyui_tab_content_this .yyui_tab2>ul>li.yyui_tab_title_this .yyui_tab2_con .yyui_tab2_right{border-left:1px solid #fff;}
.sy_news_con .yyui_tab .yyui_tab_content_this .yyui_tab2>ul>li.yyui_tab_title_this .yyui_tab2_con .yyui_tab2_right a{display: block;transition: all 1s;}
.sy_news_con .yyui_tab .yyui_tab_content_this .yyui_tab2>ul>li.yyui_tab_title_this .yyui_tab2_con .yyui_tab2_right a::before{background-position: -166px -15px;}
.sy_news_con .yyui_tab .yyui_tab_content_this .yyui_tab2>ul>li.yyui_tab_title_this:hover .yyui_tab2_con .yyui_tab2_right a{transform: translateX(-10px);transition: all 1s;}
.sy_news_con .yyui_tab .yyui_tab_content_this .yyui_tab2>ul>li.yyui_tab_title_this:hover .yyui_tab2_con .yyui_tab2_left{transform: translateX(10px);transition: all 1s;}
.sy_news_con .yyui_tab .yyui_tab_content_this .yyui_tab2 .yyui_tab_content_this{max-width: 820px;max-height:500px;overflow: hidden;}
.sy_news_con .yyui_tab .yyui_tab_content_this .yyui_tab2 .yyui_tab_content_this .pic img{transition: all 1s;}
/* .sy_news_con .yyui_tab .yyui_tab_content_this .yyui_tab2 .yyui_tab_content_this:hover .pic img{transform: scale(1.2);transition: all 1s;} */

.sy_news .more{display: inline-block;width:210px;line-height:40px;border:1px solid #111;border-radius: 20px;text-align: center;font-size:14px;color:#111;transition: all 1s;}
.sy_news .more:hover{transform: translateX(20px);transition: all 1s;border:1px solid #c44149;color:#c44149;}

/**/
.sy_contact{background: url(../images/contact_bg_12.jpg) no-repeat top center;line-height:180px;text-align: center;}
.sy_contact span{display: inline-block; vertical-align: middle;font-size: 38px;font-weight: bold;color:#fff;margin-right: 50px;}
.sy_contact .more{display: inline-block;width:210px;line-height:40px;border:1px solid #fff;border-radius: 20px;text-align: center;font-size:14px;color:#fff;transition: all 1s;}
.sy_contact .more:hover{transform: translateX(20px);transition: all 1s;}

.bar{height:480px;}
.bar_left{float: right;max-width: 1199px;position: relative;width:62.448%;}
.bar_left .pic1{position: absolute;left:0;top:0;z-index: 1;}
.bar_left .pic2{max-width: 1200px;height:480px;overflow: hidden;width:100%;}
.bar_right{float: left;width:50%;height:480px;max-width: 601px;padding-left:6.25%;position: relative;width:31.302%;}
.bar_right .bt{font-size: 42px;color:#111;font-weight: 500;margin-top:30%;line-height: 50px;}
.bar_right .bt::before{content: "";display: inline-block;vertical-align: top;width:5px;height: 50px;background: #c33f47;transform: skew(-25deg) translateX(-15%) rotateY(2deg) translate3d(0, 0, -700px);}
.bar_right .bar_right_btm{background: #eff5ff;height:170px;position: absolute;bottom: 0;left: 0;right:0;margin: 0 auto;padding-left:120px;}
.bar_right .crumbs{margin-top: 4%;}
.bar_right .crumbs dl dt,
.bar_right .crumbs dl dd{display: inline-block;vertical-align: top;line-height: 30px;font-size: 14px;}
.bar_right .crumbs dl dt i{font-size: 16px;}
.bar_right .crumbs dl dd::after{content: ">";display: inline-block;vertical-align: middle;}
.bar_right .crumbs dl dd:last-child:after{display: none;}
.bar_right .bar_right_nav{margin: 3% auto 0;}
.bar_right .bar_right_nav ul{font-size: 0;}
.bar_right .bar_right_nav ul li{display: inline-block;vertical-align: top;font-size: 16px;line-height: 30px;color:#111;margin-right: 30px;}
.bar_right .bar_right_nav ul li:after{content: "";display: inline-block;vertical-align: middle;width:1px;height:10px;background: #111;margin-left:30px;}
.bar_right .bar_right_nav ul li:last-child::after{display: none;}
.bar_right .bar_right_nav ul li.on a,
.bar_right .bar_right_nav ul li:hover a{color:#c33f47;}

.about_con{padding-bottom:3%;}
.about_con1{background: #f8f8f8;}
.about_con2{margin-bottom: 50px;}
.about_con3{background: #fff;}
.about_title{text-align: center;padding:90px 0 50px;}
.about_title .ico{margin-bottom: 20px;}
.about_title .bt{font-size: 36px;color:#111;}
.about_title p{font-size: 20px;line-height: 36px;color:#333;max-width: 1070px;margin: 2% auto;}
.about_title .txt{font-size: 18px;line-height: 34px;color:#333;max-width: 1050px;margin:1% auto;}
.about_left,
.about_right{display: inline-block;vertical-align: top;}
.about_left{position: relative;max-width: 1040px;height: 693px;width:54.167%;}

.about_left .pic1{position: absolute;right:0;bottom:0;}
.about_left .pic2{height:693px;}
.about_right{max-width: 730px;margin-left: 1%;width:38.03%;}
.about_right_bt{font-size: 28px;color:#111;margin-top:10%;}
.about_right_bt i{font-size: 30px;color:#c4424a;}
.about_right .about_txt{height:525px;overflow-y: scroll;margin-top:15px;margin-right: 15px;}
.about_right .about_txt::-webkit-scrollbar-track-piece {position: fixed;right:0;background-color:#f8f8f8;}
.about_right .about_txt::-webkit-scrollbar {width:5px;height:10px;}
.about_right .about_txt::-webkit-scrollbar-thumb {background:#c4424a;background-clip:padding-box;min-height:28px;}
.about_right .about_txt::-webkit-scrollbar-thumb:hover {background:#bbb;}

.swiper-container_team{
    width: 100%;
    max-width: 1460px;
    height: auto;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    position: relative;
}
.swiper-container_team .swiper-slide {
    text-align: center;
    font-size: 18px;
    max-width: 440px;
    margin:0 20px 40px;
}

.swiper-container_team .swiper-slide .pic{max-width: 440px;height:260px;overflow: hidden;display: block;}
.swiper-container_team .swiper-slide .pic img{transition: all 1s;}
.swiper-container_team .swiper-slide .tct{padding: 3%;width:94%;text-align: left;border-bottom: 1px solid #e9ebf3;}
.swiper-container_team .swiper-slide .tct .bt{font-size: 26px;;color:#111;line-height: 50px;}
.swiper-container_team .swiper-slide .tct .txt{font-size: 18px;line-height: 36px;}
.swiper-container_team .swiper-slide .tct .more{margin: 3% auto;}
.swiper-container_team .swiper-slide .tct .more a{display: inline-block;vertical-align: top;width:170px;line-height: 40px;text-align: center;font-size: 14px;color:#111;border:1px solid #111;border-radius: 30px;}
.swiper-container_team .swiper-slide .tct .more a:hover{background: #c4424a;color:#fff;border: 1px solid #c44149;}
/* .swiper-container_team .swiper-slide:hover .pic img{transition: all 1s;transform: scale(.9);} */
.swiper-container_team .swiper-slide:hover .tct{box-shadow:  0 5px 5px #dedede;}
.swiper-container_team .swiper-slide .tct .bt:hover a{color:#c4424a;}

.swiper-pagination_team{text-align: center;position: relative;}
.about_team .swiper-pagination-bullet{width:60px;height:6px;border-radius: 2px;background: #cbcbcb;margin: 0 15px;}
.about_team .swiper-pagination-bullet-active{background: #c4424a}

.swiper-container_team .swiper-button-prev,
.swiper-container_team .swiper-button-next{width:70px;height:60px;background:url(../images/swiper-button_icon.png) no-repeat;opacity: 1;z-index: 999;top:45%;display: none;}
.swiper-container_team:hover .swiper-button-prev,
.swiper-container_team:hover .swiper-button-next{display: block;}
.swiper-container_team .swiper-button-prev,
.swiper-container_team .swiper-button-prev:hover{left:0px;background-position: 0px -60px;}
.swiper-container_team .swiper-button-next,
.swiper-container_team .swiper-button-next:hover{right:0px;background-position: -70px -60px;}
.swiper-container_team .swiper-button-prev::after,
.swiper-container_team .swiper-button-next::after{display: none;}
.swiper-container_team .swiper-button-prev.swiper-button-disabled{background-position: 0px 0px;}
.swiper-container_team .swiper-button-next.swiper-button-disabled{background-position: -70px 0px;}

.swiper-container_partner .swiper-slide{text-align: center;font-size: 18px;max-width: 266px;height:100px;margin:0 30px 30px 0;}
/* .about_partner .aut{padding-bottom: 0px !important;}
.about_partner .aut-tit0{font-size: 0;text-align: center;}
.about_partner .aut-tit0 li{display: inline-block;vertical-align: top;width:260px;line-height: 60px;font-size: 22px;color:#111;border:1px solid #ebebeb;cursor: pointer;}
.about_partner .aut-tit0 li.a-block{background: #c33f47;color:#fff;}
.about_partner .aut-o{width: 100%;max-width: 1460px;height: auto;overflow: hidden;position: relative;padding:3% 0 5%;margin: 0 auto;}
.about_partner .aut-o .aut-list0{display: none;position: relative;}
.about_partner .aut-o .aut-list1{display: block;}
.swiper-container_partner .swiper-button-prev,
.swiper-container_partner .swiper-button-next{width:70px;height:60px;background:url(../images/swiper-button_icon.png) no-repeat;opacity: 1;z-index: 999;top:45%;display: none;}
.swiper-container_partner:hover .swiper-button-prev,
.swiper-container_partner:hover .swiper-button-next{display: block;}
.swiper-container_partner .swiper-button-prev,
.swiper-container_partner .swiper-button-prev:hover{left:0px;background-position: 0px -60px;}
.swiper-container_partner .swiper-button-next,
.swiper-container_partner .swiper-button-next:hover{right:0px;background-position: -70px -60px;}
.swiper-container_partner .swiper-button-prev::after,
.swiper-container_partner .swiper-button-next::after{display: none;}
.swiper-container_partner .swiper-button-prev.swiper-button-disabled{background-position: 0px 0px;}
.swiper-container_partner .swiper-button-next.swiper-button-disabled{background-position: -70px 0px;} */

.mt-tabpage{width: 100%;max-width: 1460px;margin:0 auto;}
.mt-tabpage-title{text-align: center;font-size: 0;}
.mt-tabpage-title .mt-tabpage-item{width:260px;line-height: 60px;font-size: 22px;color:#111;border:1px solid #ebebeb;cursor: pointer;display: inline-block;}
.mt-tabpage-title .mt-tabpage-item-cur{background: #c33f47;color:#fff;}

.mt-tabpage-count {
	position: relative;
	max-width: 1460px;
    width:100%;
	min-height: 400px;
    height:100%;
	overflow: hidden;
}
.mt-tabpage-cont__wrap {
	position: absolute;
}
.mt-tabpage-count .mt-tabpage-item {
	width: 1460px;
    height:100%;
	/* min-height: 200px; */
	/* line-height: 200px; */
	text-align: center;
}
.mt-tabpage-count .mt-tabpage-item ol{text-align: left;font-size: 0;}
.mt-tabpage-count .mt-tabpage-item ol li{display: inline-block;vertical-align: top;max-width: 266px;height:100px;margin:20px auto 0;width: 20%;}
.mt-tabpage-count .mt-tabpage-item ol li img{max-width: 100%;height:100px;}

.contact_con1{max-width: 1000px;margin:0 auto;font-size: 0;padding-bottom: 80px;}
.contact_con1 .contact_ls{max-width:500px;width:50%;display: inline-block;vertical-align: top;}
.contact_con1 .contact_ls dl dt{font-size: 28px;color:#333;}
.contact_con1 .contact_ls dl dd{margin:20px auto;}
.contact_con1 .contact_ls dl dd span{display: block;font-size: 20px;color:#111;line-height: 30px;}
.contact_con1 .contact_ls dl dd em{display: block;font-size: 16px;color:#666;line-height: 30px;}

.contact_con_bd{max-width: 1340px;margin:0 auto 3%;}
.contact_con_bd .f1{max-width: 660px;width:49%;display: inline-block;vertical-align: top;border:1px solid #ddd;margin:0 .3% .8%;background: #fff;}
.contact_con_bd .f1 span{max-width:100px;height:50px;line-height: 50px;display: inline-block;vertical-align: middle;text-align: center;font-size: 14px;color:#111;background: #e9edef;width:17%;color:#666;}
.contact_con_bd .f1 i{display: inline-block;vertical-align: middle;max-width: 550px;width:83%;}
.contact_con_bd .f1 i input{border:none;background: none;width:99%;height:50px;line-height: 50px;font-size: 18px;padding-left:1%;}
.contact_con_bd .f2{border:1px solid #ddd;margin:.2% .3%;}
.contact_con_bd .f2 span{max-width: 100px;width:8.9%;height:50px;display: inline-block;vertical-align: middle;line-height: 50px;font-size: 18px;color:#111;background: #e9edef;}
.contact_con_bd .f2 i{max-width: 1100px;width:91.1%;display: inline-block;vertical-align: middle;}
.contact_con_bd .f2 i input{border:none;background: none;width:99%;height:50px;line-height: 50px;font-size: 14px;padding-left:1%;}
.contact_con_bd .f3{border:1px solid #ddd;margin:0 .3% 1%;background: #fff;}
.contact_con_bd .f3 span{max-width: 100px;width:8.9%;height:21vh;display: inline-block;vertical-align: middle;line-height: 50px;font-size: 18px;color:#111;background: #e9edef;text-align: center;}
.contact_con_bd .f3 i{max-width: 1200px;width:91.1%;display: inline-block;vertical-align: middle;}
.contact_con_bd .f3 i textarea{border:none;background: none;width:100%;line-height: 50px;font-size: 14px;padding-left:1%;}
.contact_con_bd .f4 i{max-width: 365px;float: left;width:31%;;border:1px solid #ddd;}
.contact_con_bd .f4 i input{max-width: 220px;width:99%;border:none;background: none;height:50px;line-height: 50px;font-size: 18px;padding-left:1%;}
.contact_con_bd .f4 i .ims{width: 113px;height:50px;}
.contact_con_bd .f4 button{float: right;max-width: 320px;height:50px;line-height: 50px;text-align: center;font-size: 14px;color:#333;background: #e9edef;border:none;width:50%;border:1px solid #ddd;}

.max_con{max-width: 1340px;margin: 0 auto;}

.idea{margin: 0 auto;padding-top:13%;}
.idea .max_con{background:#f8f8f8;}
.idea .bt{padding-top: 70px;}
.idea .txt{padding:40px;}

.recruit .downs{ padding:0 0 20px; }
.recruit .downs_top{ height:70px; line-height: 70px; background: #e4bc61;overflow: hidden;max-width: 1340px;background: url(../images/lg_hr_bg_01.jpg) no-repeat top center;width:100%;}
.recruit .downs_tit{ display: block; float:left; height:70px; line-height:70px; overflow: hidden;  text-indent: 38px; font-size: 16px; font-weight: bold;color:#fff;}
.recruit .downs_tit:nth-child(1){ width:20%;}
.recruit .downs_tit:nth-child(2){ width: 20%;text-align: center;}
.recruit .downs_tit:nth-child(3){ width: 18%;text-align: center;}
.recruit .downs_tit:nth-child(4){ width: 19%;text-align: center;}
.recruit .downs_tit:nth-child(5){ width: 18%;text-align: center;}
.recruit .downs_ul li{ height:40px; line-height: 40px; overflow: hidden;}
.recruit .downs_ul li a{ display: block; }
.recruit .downs_i{ display: block; float: left; height: 40px; overflow: hidden; font-size: 14px; color: #666;}
.recruit .downs_i:nth-child(1){ width:20%; color: #333; font-weight: bold;text-indent: 20px;}
.recruit .downs_i:nth-child(2){ width: 20%;text-align: center;}
.recruit .downs_i:nth-child(3){ width: 20%;text-align: center;}
.recruit .downs_i:nth-child(4){ width: 20%;text-align: center;}
.recruit .downs_i:nth-child(5){ width: 20%;text-align: center;}
.recruit .downs .downs_bt{padding:0 40px;}
.recruit .downs_show{height:55px;line-height: 55px;margin:0 auto;border-bottom: 1px solid #e5e5e5;}
.recruit .downs_bt li.op .downs_show .downs_i a{color: #bd2e32;}
.recruit .downs_show .downs_i{height:55px;line-height:55px;color:#333;font-size: 16px;font-weight: normal;cursor: pointer;}
.recruit .downs_hid{font-size: 14px;line-height: 26px;color:#666;padding:25px 40px;display: none;background:url(../images/downs_hid_bg.jpg) no-repeat bottom right #fff;margin:0 auto;}
.recruit .downs_hid ul{font-size: 0;border-bottom: 1px solid #e5e5e5;padding-bottom: 20px;}
.recruit .downs_hid ul li{display: inline-block;vertical-align: top;width:25%;font-size: 14px;color:#474747;}
.recruit .downs_bt li .downs_hid .downs_hid_con{margin:20px auto;padding-bottom: 20px;}
.recruit .downs_bt li .downs_hid .downs_hid_con section{background: none;}
.recruit .downs_bt li.op .downs_hid{display: block;}
.recruit .downs_bt li.op .downs_show{border:none;}
.recruit .downs_hid_a{background: #bd2e32;color:#fff;width:120px;height:40px;line-height: 40px;text-align: center;margin-left:auto;margin-right:0;}
.recruit .downs_hid_a a{color:#fff;}

.page .pagination>li{padding:8px 0;margin:0 auto;}

.main_txt{padding:50px 0;}

.lg_fy .lg_fy_con{padding:30px 0;}
.lg_fy .lg_fy_con dl dd:hover a{color:#c4424a;}
.lg_fy_conr a{background:#c4424a;}
.lg_fy_conr a::before{background: url(../images/lg_pro_icon.png);background-size: cover !important;vertical-align:sub;}

.news_top .max_con{font-size: 0;margin: 0 auto 30px;border-bottom: 1px solid #e3eaef;padding-bottom: 30px;}
.news_top .max_con .news_topl,
.news_top .max_con .news_topr{display: inline-block;vertical-align: top;width:47.8%;max-width: 640px;}
.news_top .max_con .news_topl{margin-right: 3%;max-width: 640px;height:280px;overflow: hidden;position: relative;}
.news_top .max_con .news_topl .swiper-pagination_news{position: absolute;right:15px;bottom: 15px;z-index: 22;}
.news_top .max_con .news_topl .swiper-pagination-bullet{width:8px;height:8px;border-radius: 50%;background: #fff;opacity: 1;margin:0 5px;}
.news_top .max_con .news_topl .swiper-pagination-bullet-active{background: #c44149;}
.news_top .max_con .news_topr .time{font-size: 16px;color:#111;margin-top: 3%;}
.news_top .max_con .news_topr .time i{font-size: 16px;color:#111;}
.news_top .max_con .news_topr .bt{font-size: 24px;color:#111;line-height: 36px;margin:3% auto;}
.news_top .max_con .news_topr .bt a{color:#111;}
.news_top .max_con .news_topr .txt{font-size: 14px;line-height: 24px;color:#666;}
.news_top .max_con .news_topr .more{margin-top: 3%;}
.news_top .max_con .news_topr .more a{font-size: 14px;color: #666;transition: all .75s;font-family: "思源宋体 CN";}
.news_top .max_con:hover .news_topr .bt a,
.news_top .max_con .news_topr .more a:hover{color: #c33f47;}
.news_list ul li{border-bottom: 1px solid #e3eaef;padding-bottom: 30px;margin-bottom: 30px;}
.news_list ul li .pic{max-width:240px;height:140px;overflow: hidden;display: inline-block;vertical-align: top;width:25%;}
.news_list ul li .pic img{transition: all .75s;}
.news_list ul li .tct{display: inline-block;vertical-align: top;max-width:940px;margin:0 20px;width:70%}
.news_list ul li .tct .bt{font-size: 20px;color:#333;margin:2% auto 1%;}
.news_list ul li .tct .bt a{color:#333;transition: all .75s;}
.news_list ul li .tct .txt{font-size: 14px;line-height: 24px;color:#666;margin-top:5px;height:48px;}
.news_list ul li .tct .more{margin-top:15px;}
.news_list ul li .tct .more a{font-size: 14px;color:#666;transition: all .75s;font-family: "思源宋体 CN";}
.news_list ul li .tct .more a img{transition: all .75s;}
.news_list ul li .time{max-width: 90px;width:6.717%;border:1px solid #ebebeb;display: inline-block;vertical-align: top;text-align: center;margin-top:10px;transition: all .75s;margin-left:1.5%;}
.news_list ul li .time .time1{font-size: 54px;font-weight: bold;color:#666;font-family: "Arial";transition: all .75s;}
.news_list ul li .time .time2{font-size:14px;color:#666;font-family: "Arial";background: #ebebeb;line-height: 30px;transition: all .75s;}
/* .news_list ul li:hover .pic img{transition: all .25s;transform: scale(1.2);} */
.news_list ul li:hover .tct .bt a{color:#c4424a;transition: all .25s;}
.news_list ul li:hover .time{border:1px solid #c4424a;transition: all .25s;}
.news_list ul li:hover .time .time1{color:#c4424a;transition: all .25s;}
.news_list ul li:hover .time .time2{background: #c4424a;color:#fff;transition: all .25s;}
.news_list ul li:hover .tct .more a{color:#c4424a;}
.news_list ul li:hover .tct .more a img{transform: translateX(10px);transition: all .25s;}

.news_tit{text-align: center;border-bottom: 1px dashed #ddd;margin-top: 3%;}
.news_tit .bt{font-size: 30px;color:#333;line-height: 44px;font-weight: bold;}
.news_tit .bt2 {margin:35px auto;}
.news_tit .bt2 dl dd{font-size: 14px;color:#666;margin:0 15px;display: inline-block;vertical-align: middle;font-family: Arial;}

.drop{margin:0 auto;width: 720px;}
.drop select{width: 720px;height:70px;line-height: 70px;margin: 0 auto;font-size: 20px;border:1px solid #cbcbcb;padding:0 2%;}

.category{margin: 0 auto;position: relative;overflow: hidden;}
.category .swiper-container_category{margin:3% auto;}
.category .swiper-container_category .swiper-slide{text-align: center;max-width: 440px;height:80px;background:url(../images/category__slide_bg_03.jpg) no-repeat bottom center #f8f8f8;}
.category .swiper-container_category .swiper-slide .bt{font-size: 20px;line-height: 26px;color:#111;padding:0 10%;}
.category .swiper-pagination_category{margin:0 auto;text-align: center;}
.category .swiper-pagination_category .swiper-pagination-bullet{width:40px;height: 6px;background: #cbcbcb;border-radius: 2px;margin:0 5px 3%;}
.category .swiper-pagination_category .swiper-pagination-bullet-active{background: #c44149;}
.category .swiper-container_category .swiper-slide:hover{background: #c44149;color:#fff;}
.category .swiper-container_category .swiper-slide:hover .bt a{color:#fff;}

.case_btm{background: #f8f8f8;padding:3% 0;}
.case_btm .bt{font-size: 24px;line-height: 64px;color:#111;}
.case_list{margin: 2% auto;}
.case_list ul{font-size: 0;}
.case_list ul li{display: inline-block;vertical-align: top;max-width: 420px;width:31.344%;margin: 0 2.9% 3% 0;}
.case_list ul li:nth-child(3n){margin-right: 0;}
.case_list ul li .pic{max-width: 420px;height:320px;overflow: hidden;position: relative;}
.case_list ul li .pic .show{position: absolute;background: rgba(200, 78, 85, .3);bottom: -100%;left: 0;right:0;width:100%;height:100%;transition: all 1s;}
.case_list ul li:hover .pic .show{bottom: 0;transition: all 1s;}
.case_list ul li:hover .pic .show span{display: block;width:50px;height:50px;text-align: center;font-size:30px;background: rgba(255, 255, 255, .5);margin: 0 auto;line-height: 50px;border-radius: 50px;color:#c44149;}
.case_list ul li .tct{background: #fff;margin:-60px 10px 0;position: relative;z-index: 1;padding:5% 0}
.case_list ul li .tct .bt{font-size: 22px;line-height: 36px;color:#111;height:72px;overflow: hidden;padding:0 10%;text-align: center;}
.case_list ul li .tct .bt a{display: inline-block;vertical-align: top;}
.case_list ul li .tct .more{text-align: center;margin-top:10px;}
.case_list ul li .tct .more a{display: inline-block;vertical-align: top;width:170px;line-height: 40px;border-radius: 50px;border:1px solid #111;font-size:14px;text-align: center;}
.case_list ul li:hover .tct .more a{background: #c44149;color:#fff;border:1px solid #c44149;}
.case_list ul li:hover .tct{box-shadow:  0 10px 10px #ddd;}


.patent_list ul{font-size:0;border:1px solid #dedede;box-sizing: border-box;}
.patent_list ul li{display: inline-block;vertical-align: top;width:33.333333%;padding:3%;border:1px solid #dedede;box-sizing: border-box;transition: all 1s;}
.patent_list ul li .pic{max-width: 120px;height:170px;margin:0 auto;overflow: hidden;}
.patent_list ul li .bt{font-size: 22px;line-height: 32px;color:#111;text-align: center;margin:3% auto;height:64px;overflow: hidden;}
.patent_list ul li .txt{font-size: 14px;line-height: 28px;color:#666;height:56px;overflow: hidden;}
.patent_list ul li:hover{box-shadow: 0 8px 8px #dedede, 0 -8px 8px #dedede;transition: all 1s;background: #fff;}
.patent_list ul li:hover .bt a{color:#c44149;}

.equipment_lists ul{font-size: 0;}
.equipment_lists ul li{max-width: 420px;display: inline-block;vertical-align: top;width:31.35%;margin:30px 2.9% 0px 0;border-bottom: 2px solid #e9ebf3;}
.equipment_lists ul li:nth-child(3n){margin-right: 0;}
.equipment_lists ul li .pic{max-width: 420px;max-height:300px;overflow: hidden;position: relative;}
.equipment_lists ul li .pic img{transition: all 1s;}
.equipment_lists ul li .pic .time{font-size: 14px;color:#fff;font-family: "Arial";position: absolute;bottom: 0;left:0;line-height: 40px;width:120px;text-align: center;background: rgba(39, 117, 117, .7);}
.equipment_lists ul li .tct{padding:3% 5%;background: #fff;}
.equipment_lists ul li .tct .bt{font-size: 20px;color:#333;line-height: 40px;border-bottom: 1px solid #fff;}
.equipment_lists ul li .tct .bt a{color:#111;}
.equipment_lists ul li .tct .txt{font-size: 14px;line-height: 24px;color:#333;height:48px;opacity: .8;margin-top: 10px;}
.equipment_lists ul li .tct .more{margin:3% auto;}
.equipment_lists ul li .tct .more a{display: inline-block;width:170px;line-height: 40px;text-align: center;border:1px solid #111;font-size: 14px;color:#111;border-radius: 50px;}
.equipment_lists ul li:hover .tct{box-shadow: 0 5px 5px #dedede;}
.equipment_lists ul li:hover .tct .bt a{color:#c44149;font-weight: bold;}
.equipment_lists ul li:hover .pic .time{background: rgba(39, 117, 117, 1);}
/* .equipment_lists ul li:hover .pic img{transform: scale(1.1);transition: all 1s;} */
.equipment_lists ul li:hover .tct .more a{background: #c44149;border:1px solid #c44149;color:#fff;}

.tct_top{text-align: center;border-bottom: 1px solid #dedede;padding-bottom: 50px;}
.tctl{max-width: 660px;display: inline-block;vertical-align: top;width:48.6%;}
.tctl .event_box{margin:0 auto;position:relative;}
.tctl .event_box .parHd{max-width:660px;width:100%;display:inline-block;overflow-y: hidden;text-align:center;position: relative;margin: 2% auto 0;height:80px;}
.tctl .parHd ul{width:100%;margin: 0 6% !important;}
.tctl .parHd .tempWrap{width:100% !important;}
.tctl .parHd li.no_line:before{display:none}
.tctl .parHd li{display:inline-block;cursor:pointer;margin:0 20px 0 0 !important;position:relative;font-size: 20px;color:#666;width:140px !important;height:80px;overflow: hidden;width:20.9%;border: 1px solid #fff;box-sizing: border-box;}
.tctl .parHd li img{max-width: 100%;height:80px;}
.tctl .parHd li.act{border:2px solid #c44149;box-sizing: border-box;}
.tctl {text-align:center;}
.tctl .slideBox{max-width: 660px;width:100%;margin:0 auto;height:310px;overflow: hidden;position: relative;}
.tctl .slideBox img{max-width: 100%;}
.tctl div#listBox{width:100%}
.tctl .sPrev,.tctl .sNext{width:20px;height:80px;display:block;position:absolute;background: #c44149;cursor: pointer;color:#fff;}
.tctl .sPrev:hover,.tctl .sNext:hover{background: #c44149;}
.tctl .sPrev::after{content: "<";}
.tctl .sNext::after{content: ">";}
.tctl .sPrev::after,
.tctl .sNext::after{display: inline-block;line-height: 80px;font-family: cursive;font-size: 16px;color:#fff;}
.tctl .sPrev{left:0;top:0;}
.tctl .sNext{right:0;bottom:0;}
.tctl .nextStop:hover,.tctl .prevStop:hover{background: #c44149;}
.tctl .sPrev img,.tctl .sNext img{transition:all .6s cubic-bezier(.51,1.1,.9,.95);-moz-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-webkit-transition:all .6s cubic-bezier(.51,1.1,.9,.95);-o-transition:all .6s cubic-bezier(.51,1.1,.9,.95)}
.tctl .slideBox_sow{font-size: 24px;font-weight: bold;color:#fff;position: absolute;bottom: 0;left:0;right:0;width:100%;height:70px;background: rgba(0,0,0,.6);text-align: left;line-height: 70px;text-indent: 1em;}

.tctr{max-width: 660px;display: inline-block;vertical-align: top;width:48.6%;margin-left:1.4%;height:310px;}
.tctr .bt{font-size: 30px;color:#111;line-height: 40px;font-weight: bold;}
.tctr .txt{text-align: left;padding:0 30px;height:220px;overflow-y: scroll;margin:30px auto;font-size: 20px;line-height: 30px;text-indent: 2em;}
.tctr .more{margin-bottom: 30px;transition: all 1s;}
.tctr .more a{display: block;max-width:600px;width: 100%;line-height: 60px;margin:0 auto;background: linear-gradient(to right,#65a7a5,#247473);font-size: 20px;color:#fff;}
.tctr .more a img{display: inline-block;vertical-align: middle;}
.tctr .more:hover{transform: translateY(5px);transition: all 1s;}

.tct_btm{margin:50px auto;}

.recommend_top{margin: 0 auto;}
.recommend_top .bt{display: inline-block;vertical-align: top;font-size: 28px;color:#333;line-height: 45px;}
.recommend_top .more{float: right;line-height: 45px;}
.recommend_top .more a{display: inline-block;vertical-align: top;width:175px;font-size: 14px;border:1px solid #000;text-align: center;}
.recommend_top .more:hover a{background: #c44149;color:#fff;border:1px solid #c44149}

.recommend_btm ul{font-size: 0;}
.recommend_btm ul li{display: inline-block;vertical-align: top;font-size: 20px;line-height: 30px;max-width: 420px;background:url(../images/recommend_btm_bg.jpg)no-repeat right #f4f4f4;height:100px;width: 31.344%;margin:3% 2.9% 0 0;transition: all 1s;box-shadow: 0 5px 5px #dedede;}
.recommend_btm ul li .bt{height:100px;padding:0 10%;justify-content:left}
.recommend_btm ul li a{display: block;}
.recommend_btm ul li:nth-child(3n){margin-right: 0;}
.recommend_btm ul li:hover{transition: all 1s;background: #c44149;}
.recommend_btm ul li:hover .bt{color:#fff;transition: all 1s;}










