/*通用代码*/
*{ margin:0px; padding:0px;}
body{font-size:14px; color:#222222; font-family:"Microsoft YaHei"; font-family:'微软雅黑'; min-width:1300px; overflow-x:hidden;}
img{margin: 0px; padding: 0px;border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
h1,h2,h3,h4,h5,h6,h7{ font-weight:normal;}
dl,dt,dd,ol,ul,li,from,input,select,span,p,div{margin: 0px; padding: 0px; list-style: none;}
.clear{clear:both;}
a{color: #222222; text-decoration: none; font-size:14px;font-family:"Microsoft YaHei"; font-family:'微软雅黑';}
a:hover{color: #bb1b1b;cursor:pointer;}
em ,i{ font-style:normal;}
input,button,select,textarea{outline:none;font-family:"Microsoft YaHei"; font-family:'微软雅黑';}
.w1400{ max-width:1500px; margin:0 auto; min-width:1500px;}
.gy{max-width: 1500px;margin: 0 auto;min-width: 1200px;width: 100%;}
.page,.content{ width:1500px; margin:0 auto; overflow: hidden;}
.fr{ float:right;}
.fl{ float: left;}
.top20{ margin-top:20px;}
.top40{ margin-top:40px;}
.top80{ margin-top:80px;}
*,:after,:before{ box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box; }

@font-face {
  font-family: "iconfont"; /* Project id 2771422 */
  src: url('/cssnew/iconfont.woff2.txt') format('woff2'),
       url('/cssnew/iconfont.woff.txt') format('woff'),
       url('/cssnew/iconfont.ttf.txt') format('truetype');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/*抬头*/
.header{}
.htop{padding:0 2.5%;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center; height:40px; background:#2A2A2A; font-size:14px; color:#d4d4d4; font-weight:lighter; overflow:hidden}
.htel{ position:relative; font-size:14px; color:#d4d4d4;  height:40px; line-height:40px; z-index:3;}
.htel span{ display:inline-block;padding-left:25px; margin-left:10px; background:url(https://memberpic.114my.com.cn/snydtj/uploadfile/image/20220310/20220310141623_1989391684.png) no-repeat left center;}
.htel .mapg{ background:url(https://memberpic.114my.com.cn/snydtj/uploadfile/image/20220310/20220310140623_1395571755.png) no-repeat left center; }
.htel a{color:#d4d4d4;}
.htel a:hover{color:#fff;}
.htel em{ font-size:20px; color:#fff; display:inline-block; vertical-align:sub; font-family: "Arial";} 
.hsecond{ padding:0 2%; height:120px;display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center;}
.hleft ,.hright,.hcode{display: -webkit-flex;display: flex;justify-content:flex-start;flex-wrap: nowrap;align-items:center;}
.hmean{ margin-left:20px; font-size:14px; color: #666; }
.hmean b{ display:block; font-size:34px; color:#333; letter-spacing:1px;}
.hmean span{ font-size:12px; font-family:Verdana, Geneva, sans-serif; text-transform: uppercase; color:rgba(0, 0, 0, 0.5);letter-spacing: 6.4px;  }
.hcytw{    text-align: center; font-weight:bold; font-size:24px; padding-left:28px; color:#333; background:url(https://memberpic.114my.com.cn/snydtj/uploadfile/image/20220315/20220315135446_586527253.png) no-repeat left; margin-left:18px;}
.hcytw em{ font-size:22px ;color: #bf302a;}
.hcytw span{ font-size:19px; display:block; color:#555; font-weight:normal;} 
.dropmenu{ position:absolute; top:100%; left:0;z-index:99; opacity:0; visibility:hidden; transition:all .3s ease; width:200%; left:-50%; text-align:center;background:rgba(0,0,0,.8);}
.dropmenu a{ display:block; line-height:50px; font-size:15px; color:#fff; transition:all .3s ease; white-space:nowrap;}
.dropmenu td a{ display:none}
.dropmenu td table a{ display:block }
.dwrnu{ position:absolute; top:100%; left:0;z-index:99; opacity:0; visibility:hidden; transition:all .3s ease; width:200%; left:-50%; text-align:center;background:rgba(0,0,0,.8);}
.dwrnu a{ display:block; line-height:50px; font-size:15px; color:#333; transition:all .3s ease; white-space:nowrap;}
.dwrnu td a{ display: block}

.nav ul{display: -webkit-flex;display: flex;justify-content:space-between;flex-wrap: nowrap;align-items:center;}
.nav>ul>li:nth-child(8){ margin-right:10px;}
.nav>ul>li{ position:relative;    padding: 0px 0.8vw;}
.nav>ul>li.cur>a,.nav>ul>li:hover>a{ color:#bb1b1b; font-weight:normal;}
.nav>ul>li>a{ line-height:120px; display:block; font-size:18px; color:#222222; font-weight:lighter; position:relative;}
.nav>ul>li table,.nav>ul>li tbody,.nav>ul>li tr,.nav>ul>li td{ display:block; width:100%; font-size:0px; height: auto;}
.nav>ul>li>a:after{ content:''; display:block; position:absolute; left:0; right:0; margin:0 auto; height:3px; background:#bb1b1b; width:0; transition:all .3s ease; bottom:0px;}
.nav>ul>li.cur>a:after,.nav>ul>li:hover>a:after{ width:100%;}
.dropmenu a:hover,.dwrnu a:hover{ background:#bb1b1b;}
.nav>ul>li:hover .dropmenu,.nav>ul>li:hover .dwrnu{ opacity:1; visibility:visible;}
.hcode li{ position:relative; width:40px; height:40px; border-radius:50%; background:#bb1b1b url(https://memberpic.114my.com.cn/snydtj/uploadfile/image/20220315/20220315135515_598961022.png) no-repeat center; cursor:pointer; margin-left:18px;}
.hcode li:nth-child(2){ background-image:url(https://memberpic.114my.com.cn/snydtj/uploadfile/image/20220315/20220315135533_1117453634.png);}
.hcode li:nth-child(3){ background-image:url();}
.hcode li img{ position:absolute; width:100px; height:auto; top:110%; padding:10px; background:rgba(0,0,0,.3); right:0; transition:all .3s ease; visibility:hidden; z-index:9; opacity:0;}
.hcode li:hover img{ top:100%; visibility:visible; opacity:1;}
@media screen and ( max-width:1760px ){
	.nav>ul>li{ margin-right:15px;}
	.nav>ul>li>a{ font-size:15px;}
	}
	
@media screen and ( max-width:1450px ){
	.nav>ul>li{ margin-right:10px;}
	.nav>ul>li>a{ font-size:14px;}
	}
	

/*幻灯片*/
.banner{overflow:hidden; width:100%; position:relative; z-index:1; background:#000;}
.banner-box{ min-width:1300px; height:660px; position:relative; margin:0 auto; }
.banner-box .bd, .banner-box .bd ul{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:660px; background-position: center; background-repeat: no-repeat;}
.banner-box .bd li a{ display:block; background-size:auto;     width: 100%;    height: 80%;    position: relative;    z-index: 9;}
.banner-btn{ width: 100%; position: absolute; top:260px; left: 0; margin-left: 0; height:330px; overflow: hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:30px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out; z-index: 9;}
.banner-btn a.prev{ left:-50px; background:url(https://memberpic.114my.com.cn/snydtj/uploadfile/image/20220315/20220315135553_1561542852.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(https://memberpic.114my.com.cn/snydtj/uploadfile/image/20220315/20220315135553_1561542852.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:0px; width: 100%; display: block; }
.banner-box .hd ul{ text-align: center}
.banner-box .hd ul li{ width:10px; height:10px; border-radius :50%; text-indent:-9999px; background:#000; cursor:pointer; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out; opacity:0.8;}
.banner-box .hd ul li.on{ background: #bb1b1b;border-radius: 8px; width:70px;}
.banner-box:hover .banner-btn a.prev{ left:20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box:hover .banner-btn a.next{ right: 20px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner-box .banner-btn a.prev:hover,.banner-box:hover .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }
.banner-box .bd li{ -webkit-animation: kenburns-top1 3.5s ease-out  both;animation: kenburns-top1 3.5s ease-out  both;}

/*搜索*/
.search{ height:67px; border-bottom:1px solid #ebebeb; padding:0 9.8vw; margin:0 auto; }
.keywords{ line-height:66px;}
.keywords a{ font-size:13px; color:#888888; font-weight:lighter; padding:0px 15px;}
.keywords a+a{ border-left:1px dotted #ccc}
.keywords span{ font-size:14px; color:#333; background:url(https://memberpic.114my.com.cn/snydtj/uploadfile/image/20220311/20220311164959_261694732.jpg) no-repeat left; padding-left:20px;}
.keywords a:hover{ color:#bb1b1b; text-decoration:underline;}
#search_bg{ height:66px; width:350px; border-left:1px solid #ebebeb;}
#search_bg input{ float:left; height:66px;}
#sso{ background:#bb1b1b;}
#infoname{ width:292px; padding-left:20px;}

/**/
.data_bg{border-bottom:1px #eee solid; overflow:hidden;padding: 0px 4vw;}
.data li{background: #fff;width: 25%;display: block;float: left;text-align: center;padding: 2.4vw 0 3.6vw 0;box-sizing: border-box;}
.data li+li{border-left:1px #eee solid;}
.data li p{font-size: 4vw;color: #222;font-family: 'Tw Cen MT'; }
.data li d{font-size: 1vw;color: #333;}
.data li p:after{content: '年';width: 30px;height: 30px;display: inline-block;border-radius: 50%;background: #c22312;color:#fff;font-size: 16px;line-height: 30px;position: relative;top: -10px;margin-left: 10px;}
.data li:nth-child(2) p:after{content: '+';}
.data li:nth-child(3) p:after{content: '+';}
.data li:nth-child(4) p:after{content: '+';}

/*product*/
.pro {width:100%;background:#fff;overflow: hidden;padding: 80px 0;}
.pro_box {width:1500px;margin: 0 auto;}
.pro_tit {font-size: 42px;line-height: 50px;text-align: center;position: relative;z-index: 5;}
.pro_tit span {color: #222; font-weight:bold;}
.pro_tit p {font-size: 18px;color: #999999;}
.pro_tab {padding-top: 40px;}
.pro_nav {}
.pro_nav table{width:100%;margin:0 auto;}
.pro_nav table tr {display: flex;}
.pro_nav table tr td {width:calc((100% - 80px) / 3);height: 56px;    text-align: center;background: #bb1b1b;}
.pro_nav table tr td+td {margin-left: 16px;}
.pro_nav table tr td a {font-size: 16px;display: block; font-weight: 100; color:#FFF;}
.pro_nav table tr+tr {margin-top: 15px;}
.pro_nav table tr td.on  {background:#333;transition: 0.5s;border-top-right-radius: 30px;}
.pro_nav table tr td.on a {color:#ffffff !important;font-weight: 100 !important;transition:0.5s;}
.pro_con {width: 1500px;overflow: hidden;}
.pro_sec {width: 1500px; display: inline-block;border-bottom:1px solid #dddddd;    padding-bottom: 20px;}
.pro_sec ul {overflow: hidden;}
.pro_sec ul li {float:left;line-height: 68px;}
.pro_sec ul li+li {margin-left:30px;}
.pro_sec ul li a {font-size: 14px;color: #888888;font-weight: 100;}
.pro_big {}
.pro_pic {margin-top:60px; display: flex;    justify-content: space-between;}
.pro_left {width: 600px;border: 1px solid #fff;background: #fff; box-shadow: 0 0 30px rgba(0,0,0,.08); padding:15px;}
.pro_left  img.product_div_item_image {width:100%;height:auto;    transition: all 0.5s linear;
    -webkit-transition: all 0.5s linear;
    -moz-transition: all 0.5s linear;
    -ms-transition: all 0.5s linear;}
.pro_left  img.product_div_item_image:hover {transform: scale(1.2);
    -o-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -wbkit-transform: scale(1.2);}
.pro_left .divproduct_new_div {float:left;position:relative;width:100%;height: auto;}
.pro_left .divproduct_new_div_item_content {position: absolute;bottom: -17%;left: 0;padding: 0px 50px 0;}
.pro_left .news_div_item+.news_div_item {margin-left:27px;}
.pro_left a.news_div_item_a {font-size: 15px !important; color: #333333;line-height: 36px;}
.pro_left .divproduct_new_div_item_body {font-size: 15px; color: #888888 !important;line-height: 30px;}
.pro_left .news_div_item:hover .news_div_item_title a{ color: #b8953d !important;}
.pro_left a.divproduct_new_div_item_a {font-size:20px;transition: all 0.5s linear;}
.pro_left .product_div_item_pic {overflow:hidden;}
.pro_left a.divproduct_new_div_item_a:after {content:'';position: absolute;left: 50px;bottom: -20px;width:40px;height:1px;background:#bb1b1b;}
.pro_left:hover a.divproduct_new_div_item_a {font-weight: bold;transition: all 0.5s linear;}
.pro_left .divproduct_new_div_item_title {    padding-bottom: 10px;}
.pro_right {width:885px;}
.pro_right td{ display: block;width: 285px;height: 289px; background: #fff; overflow: hidden;box-sizing: border-box;border: 1px solid #f2f2f2;padding: 0 !important; float: left; margin-left: 10px; position: relative; padding: 10px !important;}
.pro_right span a{ display: block;position: absolute;bottom:12px;font-size: 14px;background: rgba(255,255,255,0.6);width: 92%;height: 30px;transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
.pro_right td img{transition:all 0.5s linear; -webkit-transition:all 0.5s linear; -moz-transition:all 0.5s linear; -ms-transition:all 0.5s linear;}
.pro_right td:hover img{transform: scale(1.2) ; -o-transform: scale(1.2) ; -moz-transform: scale(1.2); -ms-transform: scale(1.2) ; -wbkit-transform: scale(1.2) ;}
.pro_right td:hover span a{ bottom: 0; height: 45px;line-height: 45px; color: #fff;background: rgba(20,101,185,0.8);}
.pro_right table tbody tr:nth-chlid(1) td {display:none;}
.pro_right tr+tr {    display: block;    margin-top: 10px;}

/*解决方案*/
.fn_bj{background: url(https://memberpic.114my.com.cn/snydtj/uploadfile/image/20220310/20220310182735_464004392.jpg) no-repeat center top;padding:6.0rem 0 5rem;overflow: hidden;}
.fn_tt{float:left;width:27.42%;padding-top:1px;}
.fn_tt h2 a{display: block;height:68px;line-height:68px;font-size:50px;font-weight: bold;color: #333333}
.fn_tt span{display: block;margin-top:16px;height:97px;background: url(https://memberpic.114my.com.cn/snydtj/uploadfile/image/20220311/20220311111142_1506212110.png) no-repeat left bottom;font-size:20px;color: #666666;line-height:32px;}
.fn_tt p{font-size:16px;color: #333333;line-height:32px;padding-top:50px;height:168px;overflow: hidden;}
.fn_tt em a{display:inline-block;width:180px;height:50px;line-height:50px;background: #df1414;text-align: center;font-size:18px;color: #fff;border-radius:25px;}
.fn_tt em a i{padding-right:37px;background: url(https://memberpic.114my.com.cn/snydtj/uploadfile/image/20220311/20220311111048_1776567075.png) no-repeat right;transition: all 0.5s}
.fn_tt em a:hover i{padding-right:50px;}
.fn_nr{float: right;width:69.38%;}
.fn_nr .fn_bd li{float:left;/*width:49.48%;margin:0 1.04% 0.5rem 0;*/position: relative;overflow: hidden;width:480px;margin:0 10px 0.5rem 0;}
.fn_nr .fn_bd li i{display: block;font-size:0;line-height: 0;}
.fn_nr .fn_bd li i img{width:100%;transition: all 0.5s}
.fn_nr .fn_bd li span {display: block;position: absolute;left:0;bottom:0;height: 4.1rem;line-height: 4.1rem;background: url(https://memberpic.114my.com.cn/snydtj/uploadfile/image/20220311/20220311111241_2074832508.png) no-repeat center bottom;width:100%;font-size:1.5rem;color: #fff;text-align: center;background-size: 100% 4.1rem;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.fn_nr .fn_bd li p{margin-bottom:0.5rem;position:relative;overflow:hidden;}
.fn_nr .fn_bd li p:hover i img{transform: scale(1.1);}
.fn_nr .fn_bd li i:before{content: '';  position: absolute; left: -100%; top: 0; width:100%; height:100%;  background-image: -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0)); transform: skewx(-25deg);z-index: 9}
.fn_nr li p:hover i:before{left:100%; -moz-transition:0.5s; -o-transition:0.5s; -webkit-transition:0.5s; transition:0.5s;}
.fn_hd{text-align:center;margin-top:20px;}
.fn_hd li{width:10px;height:10px;background:#ccc;border-radius:50px;display:inline-block;margin-right:10px;}
.fn_hd li.on{background:#df1414;width:25px;}

/*adv*/
.acvca{ width:1500px; margin:0 auto;}
.jiz{ overflow: hidden; height: 1035px; padding-top: 90px;}
.jiz_t{ overflow: hidden;}
.jiz_t dl dt{ font-size: 0; line-height: 0; position: relative; margin-bottom: -121px; border-radius: 8px;}
.jiz_t dl dd{ position: relative; margin: 0 96px; background: #df1414; color: #fff; overflow: hidden; border-radius: 12px; border-top-right-radius: 50px; height:225px;}
.jiz_t dl dd h3{ float: left; margin: 47px 0 0 65px; width: 232px; border-right: 1px solid #e54343; line-height: 100%; height: 138px; font-size: 16px;}
.jiz_t dl dd h3 span{ display: block; line-height: 100%; font-weight: bold; font-size: 28px; padding-bottom: 7px;}
.jiz_t dl dd h3 i{ display: block; overflow: hidden; height: 82px;}
.jiz_t dl dd p{ float: left; width:730px; margin-left: 46px; padding-top: 45px; min-height: 180px;}
.jiz_t dl dd p i{ display: block; line-height: 100%; font-weight: bold; font-size: 20px;}
.jiz_t dl dd p span{ display: inline-block; font-size: 16px; padding-top: 30px;line-height: 30px;}
.jiz_t dl dd h4{ float: left; padding: 89px 0 0 97px; display: inline-block; line-height: 90%; font-size: 30px;}
.jiz_t dl dd h4 span{ font-size: 60px; display: inline-block; line-height: 80%;}

.jiz_nav{ position: relative; }

.jz_u{ overflow: hidden;background:url(https://memberpic.114my.com.cn/snydtj/uploadfile/image/20220311/20220311135607_513139331.png) no-repeat center 0; height: 49px; width: 29px; position: absolute; top:340px; left: -69px; cursor: pointer;}
.jz_d{ overflow: hidden;background:url(https://memberpic.114my.com.cn/snydtj/uploadfile/image/20220311/20220311135607_1933823657.png) no-repeat center 0; height: 49px; width: 29px;position: absolute; top: 340px; right: -69px; cursor: pointer;}
.jiz_nav ul li{ float: left; width:360px;height: 77px; border-bottom: 4px solid #3b3f41; margin-right: 20px;}
.jiz_nav ul li:last-of-type{margin-right: 0;}
.jiz_nav ul li em{ display: inline-block; float: right; width:196px; line-height: 100%; color: #3b3f41; font-size: 16px;}
.jiz_nav ul li em b{ display: block; line-height: 100%;  font-size: 24px; padding-bottom: 13px;font-weight: normal;}
.jiz_nav ul li i{ display: block;float: left; margin-left: 84px; width: 55px; height: 42px; overflow: hidden;}
.jiz_nav ul li i img{ display: block; margin-bottom: 7px; transition: all 0.2s;}
.jiz_nav ul li.cur{ border-bottom: 4px solid #df1414;}
.jiz_nav ul li.cur em{ color: #df1414;}
.jiz_nav ul li.cur em b{font-weight: bold;}
.jiz_nav ul li.cur i img:first-of-type{display: none;}

/**/
.honer{padding-top:80px; background:url(https://memberpic.114my.com.cn/snydtj/uploadfile/image/20220314/20220314171748_1251826538.jpg) no-repeat center top; padding-bottom:20px;}
.hcenter{ margin-top:50px; position:relative;}
.poster-main .poster-btn{ width:44px; height:32px; position: absolute; cursor:pointer; display:block; z-index: 10; }
.poster-main .poster-btn a { position: absolute; top: 50%; margin-top: -16px; }
.poster-main .poster-prev-btn a { right: -16px; }
.poster-main .poster-next-btn a { left: -16px; }
.poster-main .poster-next-btn{ left:-56px; top:130px; }
.poster-main .poster-prev-btn{ right:-56px; top:130px; }
.poster-main .poster-next-btn a:hover,.poster-main .poster-prev-btn a:hover{ background-position: -36px 0}
.poster-item{ position: relative; margin: 0 auto; }
.poster-item em{ position: absolute; left:0; bottom: 0; width: 100%; font-style: inherit; font-size: 18px; color: #fff; text-align: center; display: none; overflow: hidden; background: rgba(187,27,27,0.9); line-height: 60px; overflow:hidden; height: 60px; }

.poster-main .poster-list .poster-item img { display: block; width: 100%;  }
.poster-main { position: relative; margin: 0 auto 60px; }
.poster-main .poster-list .poster-item { position: absolute; left: 0; top: 0; border:1px solid #888;box-sizing:content-box;}
.poster-main .poster-btn { position: absolute; top: 0; cursor: pointer; }
.poster-main .poster-list .active em{ display: block; }

/*流程*/
.char {overflow: hidden;height:590px;}
.char_box {width:1500px;margin: 0 auto;}
.char_con {padding-top:40px;}
.char_con ul {display: flex;justify-content: space-around;}
.char_con li {background: #f8f8f8;width: 200px;height: 220px;position: relative;text-align: center;padding-top: 45px;}
.char_con li i {display: inline-block;width: 30px;height: 30px;line-height: 30px;font-size: 32px;}
.char_con li p {font-size: 20px;line-height: 30px;padding-top: 18px;}
.char_con li p span {display: block;font-size: 15px;color: #999;}
.char_con li em{width:47px;height: 47px;border-radius: 50%;background:#bb1b1b;position: absolute;left: 78px;bottom:-20px;font-size: 26px;font-family: Arial;color: #fff;  line-height: 47px;  animation: animations 4s ease-out infinite;}
@keyframes animations{
    0%{ box-shadow: 0 0 0 0 rgba(187,27,27,0.1);}
    50%{ box-shadow: 0 0 0 10px rgba(187,27,27,0.1);}
    100%{ box-shadow: 0 0 0 15px rgba(187,27,27,0.1);}
}
.char_more {display: flex;border-radius: 40px;background: #333;width: 580px;height: 60px;align-items: center;margin: 0 auto;margin-top: 90px;}
.char_more p {background: #bb1b1b;width: 58%;border-radius: 40px;font-size: 20px;color: #fff;height: 100%;display: flex;align-items: center;padding-left: 58px;position: relative;margin-left:-2px;}
.char_more p span {color: #fff;font-size: 26px;    font-family: Arial;}
.char_more em {font-size: 20px;color: #fff;padding-left: 70px;position: relative;display: flex;justify-content: center;align-items: center;}
.char_more p:before {position: absolute;left: 26px;}
.char_more em:before {position: absolute;left: 36px;font-size:25px;}

/* about */


/* 关于我们 */
.container{position:relative;min-width:320px;width:100%;max-width:1500px;margin:0 auto;}
.hTitle{font-size:50px;margin-bottom:40px;color:#db0000;position: relative;line-height:1.4;text-align:center;text-transform: uppercase; font-weight:bold; color: #fff; }
.hTitle span{display:block;font-size:16px;color:#666;font-weight: normal;position: relative;padding-bottom:15px;margin-bottom:15px;color: #fff; }
/*.hTitle span::after{content:"";position: absolute;left:50%;width:50px;height:4px;background:#bb1b1b;bottom:-4px;margin-left:-25px; }*/
.pd60 { padding: 70px 0;    font-size: .875em;   overflow: hidden;}
.about{ height:900px; background: url(https://memberpic.114my.com.cn/snydtj/uploadfile/image/20241108/20241108154359_172784019.jpg) no-repeat top center;     background-position: center;
    background-size: cover;
    background-attachment: fixed; text-align:center;position:relative;z-index:2;}
.about .txt{font-size:16px; line-height:32px;color: #fff; }
.about::after{content:"";position: absolute;left:0;bottom:0;background:#fff;height:30%;width:100%;z-index:-1;}
.about .main{max-width:1140px;margin:0 auto;color:#333;line-height:1.8;min-height:300px;}
.about .more{display:inline-block;width:180px;height:50px; font-size:16px; line-height:50px;margin-top:40px;background:#df1414;color:#fff; border-radius:30px; }
.about .more:hover{background:#333;color:#fff;}
.about .more i{font-style:normal;margin-left:10px;position: relative;top:0px; right: -17px;}
.setting{padding:40px;background:#fff;padding-bottom:0;box-shadow:0 6px 10px #eee;}
.hr_bg{padding-bottom:80px; background:#fff; margin-top:80px;}
.honor_t font{font-size:16px; line-height:30px;}
.honor_t{ position: relative;   z-index: 3;}
.hnr_cnt{ overflow: hidden; padding-bottom:40px; padding-left: 10px;}
.hnr_cnt table td{border: 1px solid #eee;width: 350px !important;height:313px;padding-left:0px !important;display:block;float:left;transition:0.3s all ease-in-out;  position: relative;}
.hnr_cnt table td:after{ content:""; display:block;   position: absolute; left:0; right:0; top:0;bottom:0; margin:auto; width:100%; height:100%; background:#bb1b1b ;transform: scale(0);transition:0.3s all ease-in-out;  }
.hnr_cnt table td:hover::after{transform: scale(1); }
.hnr_cnt table td img{width:100%;height:auto;transition: 0.3s ease all;}
.hnr_cnt table td div{    padding-top: 0px !important;width: 90%;position: relative;z-index: 2;}
.hnr_cnt table td div a{font-size:15px;color:#333;line-height:50px;overflow: hidden;-webkit-line-clamp: 1;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;}
.hnr_cnt table td:hover div a{color:#fff;}
.hnr_cnt table td div:after{content:'';width:40px;height:4px;display:block;background:#bb1b1b;margin:5px auto;transition:0.3s all ease-in-out;position: relative;z-index: 2;}
.hnr_cnt table tr{display:block;}
.hnr_cnt table td br{display:none;}
.honor .btn{background:url(https://memberpic.114my.com.cn/snydtj/uploadfile/image/20220315/20220315135639_131433341.png)no-repeat center;width:29px;height:10px;bottom:16px !important;position: absolute;cursor: pointer;}
.honor_btnl{left:44% !important;}
.honor_btnr{right:44% !important;transform: rotate(180deg);}
.honor_b{position: relative;}
.honor_b a{background:url(https://memberpic.114my.com.cn/snydtj/uploadfile/image/20220315/20220315135701_930535942.png) center no-repeat;width:58px;height:44px;display:block;margin:50px auto 0;border-radius: 5px; border:1px #eee solid;transition:0.3s all ease-in-out;}
.honor_b a:hover{background:#bb1b1b  url(https://memberpic.114my.com.cn/snydtj/uploadfile/image/20220315/20220315135723_1634300557.png) center no-repeat;}
.hnr_cnt table td:hover{border:1px solid #bb1b1b ;}
.hnr_cnt table td:hover div:after{background:#bb1b1b ; width:60px;}
.hnr_cnt table td>a{width:90%;display:block;overflow: hidden;margin:20px auto 0; position: relative;z-index: 2;}


/*新闻中心*/
.t2{text-align: center;height:150px;  }
.t2 h3{font-size:40px;color:#333;line-height: 64px; padding-top:8px; font-weight: bold;  position: relative; z-index: 5;}
.t2 h3 b{font-weight: normal;}
.t2 h3:after {content:'';width:50px;height:4px;background-color: rgba(203,0,0,.9); position: absolute;bottom:10px;left:0%;z-index: -1;animation:myfirst 3s linear infinite;}
.t2 span{color: #5d5d5d; font-weight: 100; font-size: 16px; line-height:36px;}

@keyframes myfirst
{
	0%   { width: 36%;}
	50%  { width: 0%;}
	100% { width: 36%;}
}
.news_bg{padding:90px 0 20px 0;overflow:hidden; background:#fff;}
.nwep{max-width:1500px; min-width: 1400px; width: 100%; margin:auto;}
.news{ width:100%; min-width:1500px; margin:auto;}
.news_fl{width:16%; padding-top:20px;}
.news_fl .t2{text-align:left;background:url(https://memberpic.114my.com.cn/snydtj/uploadfile/image/20220315/20220315135748_1622866818.png)no-repeat left top;}
.news_fl_title span{font-size: 40px;color: #ccc;line-height:50px;text-transform: uppercase;}
.news_fl_title p{font-size: 40px;color: #222;}
.news_fl_a a{display: block;width: 150px;height: 44px;line-height:40px;margin-bottom: 30px;border: 2px #ccc solid;border-radius:10px;font-size: 16px;color: #666;text-align: center;transition: all 0.3s ease-in-out;}
.news_fl_a a:first-child{margin-top:95px;}
.news_fl_a a.on{background:#cb0000;border: 2px #cb0000 solid;color: #fff;}
.news_fr{width:82% !important;}
.news_fr .news_div_item{position: relative;}
/*第一条新闻*/
.news_ul_fl{width:52%;}
.news_ul_fl .news_div_item{float: left;width: 100%;}
.news_ul_fl .news_div_item .news_div_item_pic{position: absolute;top: 0;width:100%;height: 400px;overflow: hidden;}
.news_ul_fl .news_div_item .news_div_item_image{width: 100%;border: 1px #eee solid;position: absolute;bottom:0px;}
.news_ul_fl .news_div_item .news_div_item_date{position: absolute;top: 470px;left: 15px;}
.news_ul_fl .news_div_item .news_div_item_year,.news_ul_fl .news_div_item .news_div_item_month,.news_ul_fl .news_div_item .news_div_item_day{float:left;}
.news_ul_fl .news_div_item .news_div_item_content{height:245px;margin: 30px 35px 0 15px;position: absolute;top: 400px;}
.news_ul_fl .news_div_item .news_div_item_a{font-size:22px;color:#333;position: relative;}
.news_ul_fl .news_div_item .news_div_item_a:after{display:block;content:"了解详细";width: 175px;height: 42px;line-height: 42px;background: #eee;font-size: 15px;color: #666;text-align: center;position: absolute;top: 220px;transition: all 0.3s ease-in-out;}
.news_div_item_content:hover .news_div_item_a:after{background: #cb0000;color:#fff;}
.news_ul_fl .news_div_item .news_div_item_body{margin-top: 45px;font-size: 15px;color: #666;line-height: 30px;}

/*第二到第四条新闻*/
.news .swiper-container{/*width: 1250px !important;*/margin-right: -30px;}
.news .swiper-slide{padding:30px 0;box-sizing: border-box;}
.news_ul_fr{width:49%;padding:0 45px;box-sizing: border-box;}
.news_ul_fr .news_div_item:first-child,.news_ul_fr .news_div_item .news_div_item_image{display:none;}
.news_ul_fr .news_div_item_body{position: absolute;top: 105px;line-height: 30px;font-size: 15px; opacity: 0;width:90%;}
.news_ul_fr .news_div_item{height:120px;margin-bottom: 25px;padding:0 33px;box-shadow: 0 0 30px rgba(0,0,0,.08);overflow: hidden;transition: all 0.3s ease-in-out; box-sizing: border-box;}
.news_ul_fr .news_div_item_date{position: absolute;top: 70px;left: 33px;}
.news_ul_fr .news_div_item_year,.news_ul_fr .news_div_item_month,.news_ul_fr .news_div_item_day{float:left;}
.news_ul_fr .news_div_item_a{font-size: 18px;color: #333;position: absolute;top: 38px;display: block;height: 230px;width: 100%;position: relative;z-index: 9;}
.news_ul_fr .news_div_item.on{height:270px;}
.news_ul_fr .news_div_item.on .news_div_item_body{opacity: 1;}
.news_ul_fr .news_div_item_body:after{content:"了解详细";width:175px;height:40px;display:block;background:#f5f5f5;line-height:40px;text-align:center;font-size:15px;color:#666;margin-top:30px;transition: all 0.3s ease-in-out;}
.news_div_item_content:hover .news_div_item_body:after{background: #cb0000;color:#fff;}

/*copy*/
.copy {width: 100%;background: #222222; padding-top:50px; overflow: hidden;}
.copy_box1 {width:1500px;margin: 0 auto;}
/*友情链接*/
.links_bj{position:relative;height: 80px;line-height: 80px;overflow: hidden;}
.links_zbt{width:130px;font-size:18px;color:#fff;}
.links_zbt img{margin-right:15px;margin-top: 24px; float:left;  display:block;}
.links_lj{width:1200px;font-size:14px;color:#fff;margin-left:20px; opacity: 0.5;}
.links_tb{width:auto;height:92px;}
.linkTagcs li a{font-size:15px;line-height:80px;color:#fff !important;opacity: 0.5;}
.link_more {float: right;}
.link_more a {font-size: 14px;color: #999999;}
.copy_tab {border-top: 1px solid #313131;padding: 80px 0px 70px 0px;overflow: hidden;}
.copy_tabr {border-top:none;padding: 80px 0;overflow: hidden;}
.copy_con {}
.copy_con ul {}
.copy_con li {float:left;text-align: left;padding: 0 80px;position: relative;transition:0.5s;}
.copy_con li p {font-size:20px;color: #ffffff;margin-bottom: 20px;}
.copy_con li p span {font-size: 12px;color: #666666;font-family: Arial;display: block;text-transform: uppercase;}
.copy_con li a {font-size: 15px;color: #999999;display: inherit;line-height:35px;transition: all 0.3s linear;}
.copy_con li a:hover {color: #ffffff;transition: all 0.3s linear;}
.copy_con li:before {content: '';width:1px;height: 20px;background:#666;position: absolute;left:1px;top:0;z-index: 1;transition:0.5s;}
.copy_con li:after {content: '';width:1px;height: 264px;background: #393939;position: absolute;left:1px;top:0;transition:0.5s;}
.copy_r {float: right;}
.copy_r p {font-size: 18px;color: #ffffff;}
.copy_r p span {font-size: 12px;color: #666666;font-family: Arial;display: block;text-transform: uppercase;}
.copy_r ul {display: flex;width:280px;justify-content: space-between;padding-top: 20px;}
.copy_r li i {display: inline-block;width: 120px;height: 120px;background: #ffffff;margin-bottom: 12px;}
.copy_r li {font-size: 14px;color: #ffffff;text-align: center;width: 130px;}
.copy_r li img{width: 120px; height:120px; border:5px solid #fff;}
.copy_namea {width:100%; padding:26px 0px; background: #222; border-top: 1px solid #393939;}
.copy_name {width:1500px;display: flex;justify-content: space-between; margin: 0 auto;}
.copy_name span {font-size: 14px;color: #666;line-height: 28px;display: inherit;}
.copy_name span a {color: #666;transition: all 0.3s linear;}
.copy_name span a:hover  {color:#ffffff;transition: all 0.3s linear;}
.copy_con li:hover:before {height:100%;transition:0.5s;}