body,td,th{ font-size:14px; color:#555; font-family:Microsoft YaHei;}
tbody{display:block;}
a{color:#555; text-decoration:none; font-size:14px;}
a:hover{color:#e40c02; text-decoration:underline;}
body,div,ul,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th{ margin:0; padding:0;}
dl,dt,dd{ margin:0px; padding:0px; list-style:none;}
ul,li{ list-style:none;}
em,i{ font-style:normal;}
img{ border:0;}
.cl{clear:both;}
.fl{ float:left;}
.fr{ float:right;}



/*å­—ä½“*/
/* @font-face {
font-family:neutraface2;
src: url(//cdn.dg.114my.cn/font/neutraface2/neutraface2.ttf),
     url(//cdn.dg.114my.cn/font/neutraface2/neutraface2.eot),
     url(//cdn.dg.114my.cn/font/neutraface2/neutraface2.otf),
     url(//cdn.dg.114my.cn/font/neutraface2/neutraface2.woff),
     url(//cdn.dg.114my.cn/font/neutraface2/neutraface2.woff2);
}
@font-face {
font-family:DIN Medium;
src:url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.ttf),
     url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.eot),
     url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.otf),
     url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.woff),
     url(//cdn.dg.114my.cn/font/DIN-Medium/DIN-Medium.woff2);
}
 */


.pt1 {
  text-align: center;
  background: url(../images/tbg.png) no-repeat 50% 82%;
}

.pt1 .pt11 {
  font-size: 77px;
  text-transform: uppercase;
  color: #d4d4d4;
  font-family: "Impact";
}

.pt1 .pt22 {
  margin-top: -40px;
  font-size: 42px;
  color: #333333;
  letter-spacing: 2px;
  font-weight: bold;
}

.pt1 .pt22 b {
  color: #e40c02;
}

.pt1 .pt33 {
  color: #666666;
  font-size: 14px;
  /* padding-top: 10px; */
  line-height: 50px;
}

.pt1 .pt44 {
  color: #999999;
  font-size: 12px;
  text-transform: uppercase;
  font-family: "Arial";
  padding-top: 20px;
}


/*æŠ¬å¤´*/
.head_bg{background:#fff;height: 110px;box-shadow:0px 0px 10px rgba(0,0,0,0.1);position: relative;/* overflow: hidden; */}
.head{width: 94%;margin: 0 auto;}
.logo{margin-top: 24px;}
.name{margin-top: 24px;margin-left: 15px;}
.name d{font-size: 18px;line-height: 32px;color: #333;font-weight: lighter;}

/*å¯¼èˆª*/
.nav{height: 110px;}
.nav>ul>li{float: left;display: block;height: 110px;padding: 0 30px;}
.nav>ul>li>a{display: block;color: #5a5a5a;font-size: 16px;text-align: center;z-index: 3333;line-height: 110px;text-decoration:none;font-weight: bold;}
.nav ul li:after{content: ''; display: block;width: 0; height: 2px; background:#e40c02; transition:0.3s all ease-in-out;z-index: 2222; margin: -2px auto;}
.nav ul li.navcurrent:after,.nav ul li:hover:after{width:100%;}
.NavCeshi > li.navcurrent > a, .NavCeshi > li:hover > a {margin: 0 auto;color: #e40c02;}
.search,.topewm,.tel{width: 40px;height: 80px;margin-top: 35px;margin-left: 20px;cursor: pointer;}

.topewm{background: url(../images/20210809191107_1613845471.png)no-repeat center top;}
.tel{background: url(../images/20210809191107_996007760.png)no-repeat center top;}

.dropmenu{position:absolute;width:100%;left:0;background: rgba(228, 12, 2, 0.7);top:110%;opacity:0;visibility:hidden;-webkit-transition:all .6s ease;transition:all .6s ease;z-index:333;padding:10px 0;text-align:center;}
.dropmenu table td table{ display:none;}
.dropmenu a,.dropmenu table td a{ display:inline-block;  line-height:40px; color:#fff;font-size:16px;}
.dropmenu a+a{ margin-left:100px;}
.dropmenu table,.dropmenu table tbody{ width:100% !important; display:block;}
.dropmenu table tr{ display:inline-block;}
.dropmenu table tr+tr{ margin-left:25px;}
.nav li:hover .dropmenu{ top:100%; opacity:1; visibility:visible;}
.head .slideDown{display: none; text-align: center; font-size: 0; overflow: hidden; position: absolute; right: 0; top: 100%; width: 100%; height: 204px; background:rgba(51,181,1,0.7);z-index: 999;}
.head .topewmDown{display: none; text-align: center; font-size: 0; overflow: hidden; position: absolute; right: 0; top: 100%; width: 100%; height: 204px; background:rgba(51,181,1,0.7);z-index: 999;}
.head .telDown{display: none; text-align: center; font-size: 0; overflow: hidden; position: absolute; right: 130px; top: 80%; width: 250px; height: 60px; background:rgba(51,181,1,0.7);z-index: 999;border-radius: 10px;}
.head .topewmDown .topewmbox{width: 180px;height: 204px;margin-top: 30px;display: inline-block;margin-left: 20px;}
.head .topewmDown .topewmbox img{width: 150px;height: 150px;display: inline-block;float: left;}
.head .topewmDown .topewmbox p{display: block;width: 30px;height: 150px;text-align: center;line-height: 30px;color: #fff;font-size: 14px;display: block;border: 1px solid #fff;margin: 0 auto;box-sizing: border-box;display: inline-block;float: left;writing-mode: vertical-lr;writing-mode: tb-lr;letter-spacing: 5px}
.searchBox{position: relative;margin-top: 35px;transition:0.3s all ease-in-out;}
.head .slideDown .searchHot{ font-size: 14px; color: #fff;}
.head .slideDown .searchHot a{ color: #fff;}
.head .slideDown .searchBox input[type='text']{ font-size: 14px; color: #666; float: left; width: 200px; height: 100%; border: none; outline: none; background: none; line-height: 40px; margin-left: 25px; font-size: 14px; color: #666;}
.head_bg .slideDown .searchBox button[type='submit']{ cursor: pointer; float: right; margin-right: 15px; width: 60px; height: 60px; border: none; }
.search-bg{width: 200px;height: 40px;line-height:40px;float: left;padding-left:20px;}
.search-i { width: 32px; overflow: hidden; height: 32px; float: left; margin-top: 13px; transform: scale(0.6); position: absolute; right: 0px; top: -10px;}
.tel .telDown p{font-size:18px;color:#fff;line-height:60px;}

@media (max-width: 1700px){
.nav>ul>li{padding: 0 25px;}
}
@media (max-width: 1600px){
.head{width:95%;}
}
@media (max-width: 1500px){
.nav>ul>li{padding: 0 20px;}
}



/*å¹»ç¯ç‰‡*/
.banner{ overflow:hidden; background:#eee;}
.banner-box{ min-width:1200px; height:650px; position:relative; margin:0 auto;}
.banner-box .bd{ width:100% !important; }
.banner-box .bd li{ width:100% !important; height:650px; background-position:center; background-repeat:no-repeat; }
.banner-box .bd li .page { height:100%; position:relative;}
.banner-box .bd li a{ display:block; background-size:auto; }
.banner-btn{ width:100%; position:absolute; top:0; left:0; margin-left:0; height:650px; overflow:hidden; }
.banner-btn a{ display:block; width:49px; height:104px; position:absolute; top:50%; margin-top:-50px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; transition:0.3s all ease-in-out;}
.banner-btn a.prev{ left:-50px; background:url(../images/20210304135027_1653257314.png) no-repeat 0 0; } 
.banner-btn a.next{ right:-50px; background:url(../images/20210304135027_1653257314.png) no-repeat -49px 0; }
.banner-box .hd { position:absolute; bottom:25px; width:100%; display:block; }
.banner-box .hd ul { width:1200px; margin:0 auto; text-align:center; }
.banner-box .hd ul li{width:30px;height:8px;border-radius:8px;text-indent:-9999px;background: #fff;cursor:pointer;opacity:0.7;display:inline-block;margin:0 5px;transition:0.3s all ease-in-out;text-align:center;position:relative;z-index:1111;}
.banner-box .hd ul li.on{background: #e40c02;width:60px;opacity:1;}
.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 .banner-btn a.next:hover{ filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; }
.banner-box .bd li .page a{ display:block;position:absolute; display:block; z-index:333;}



/*å…³äºŽä¸‰å…ˆ*/
.about1_bg{ width:100%; height:854px; margin-top:64px; background:url(../images/20210304095432_942459626.jpg) center no-repeat;}
.about1_bt{ text-align:center; font-size:40px; line-height:40px; color:#333; font-weight:bold;}
.about1_bt span{ margin-top:7px; display:block; font-size:16px; line-height:16px; font-weight:normal; color:#555; font-family:Arial;}
.about1_bt:after{ content:''; display:block; margin:20px auto 0 auto; width:30px; height:4px; background:#e40c02;}
.about1_mian{ position:relative; width:1200px; margin:0 auto; margin-top:40px;}
.about1_nr1{ position:absolute; top:144px; font-size:20px; line-height:20px;}
.about1_nr1 span{ display:block; margin-bottom:6px; font-size:36px; line-height:36px; color:#e40c02; font-weight:bold;}
.about1_nr1 em{ font-size:24px; line-height:24px; color:#e40c02; font-weight:normal; opacity:0.7; font-family:Arial;}
.video1{ position:relative; width:633px; height:417px; margin:0 auto; background:#fff; border:1px solid #ebebeb; border-radius:5px;}
.video1 img{ width:595px; height:380px; display:block; margin:19px auto;}
.video_btn{ position:absolute; top:170px; left:50%; margin-left:-43px;}
.about1_des{ text-align:center; font-size:16px; line-height:36px; width:832px; margin:0 auto; margin-top:50px;}
/*ç‚¹å‡»è§†é¢‘å¼¹å‡º*/
.video_btn a{display:block;width:100%;height:100%;}
.video_btn{ position:absolute; top:170px; left:50%; margin-left:-43px; z-index:2; width:80px; height:80px; border-radius:50%; -webkit-transform:rotate(0deg); transform:rotate(0deg); background:url(../images/20210304093917_1921750408.png) no-repeat center; cursor:pointer;}
.pulse1{ position:absolute; z-index:1; width:150px; height:150px; top:135px; left:50%; margin-left:-78px; border-radius:50%; opacity:1; -webkit-animation:warn 1.5s ease-out; animation:warn 1.5s ease-out; -webkit-animation-iteration-count:infinite; animation-iteration-count:infinite; background:#e40c02; box-shadow:1px 1px 20px #e40c02;}
.video_box{ width:100%; height:100%; background:rgba(0,0,0,0.6); position:fixed; top:0; left:0; z-index:-1; opacity:0; transition:600ms ease;}
.video_box.videocur{ opacity:1; z-index:9999; transition:600ms ease;}
.video{ position:fixed; top:-100%; left:50%; margin-top:-250px; margin-left:-500px; transition:600ms ease;}
.video_box.videocur .video,.video_box.videocur .video_x{ top:50%; transition:600ms ease;}
.video_x{ width:50px; height:50px; border-radius:50px; background:#fff; position:fixed; top:-100%; left:50%; margin-left:520px; margin-top:-250px; text-align:center; line-height:50px; font-size:22px; font-weight:lighter; cursor:pointer; transition:600ms ease;}
/*èƒŒæ™¯æ‰©å±•*/
@-webkit-keyframes warn {
0% { transform: scale(0.6); -webkit-transform: scale(0.6); opacity: 0.0;}
25% { transform: scale(0.6); -webkit-transform: scale(0.6); opacity: 0.3;}
50% { transform: scale(0.6); -webkit-transform: scale(0.6); opacity: 0.5;}
75% { transform: scale(0.8); -webkit-transform: scale(0.8); opacity: 0.7;}
100% { transform: scale(0.8); -webkit-transform: scale(0.8); opacity: 0.0;}
}



/*äº§å“*/
.product{margin:0 auto;width: 1300px;}
.producttit{ padding-top:72px; text-align:center; font-size:36px; line-height:36px; font-weight:bold; color:#333; background:url(../images/20210304170247_1392081785.jpg) center top no-repeat;}
.productnr{margin-top:30px;background: #fff;}
.proclassify{ float:left; width:260px;}
.proclassify1{ height:48px; padding-left:20px; padding-top:44px; font-size:22px; line-height:22px; color:#FFF;  background:url(../images/20210304170247_1559056746.jpg) no-repeat;}
.proclassify2{ background:url(../images/20210304170247_1111834733.jpg) repeat-y; line-height:51px; padding-left:50px;}
.proclassify2 a{ font-size:16px;}
.proclassify3{}
.proshow{float:right;width: 1011px;}
.proshow td { float:left; padding-left:0px !important; margin-right:8px; margin-bottom:11px;}
.proshow td:nth-child(3n) { margin-right:0;}
.proshow span a { display:block; background:url(../images/20210305141810_1612177323.png) 241px 18px no-repeat #f2f2f2; padding:15px 15px 15px 21px; text-align:left; font-size:16px; line-height:16px; color:#666; text-decoration:none;}
.proshow td:hover span a{ background:url(../images/20210305143111_1504436993.png) 241px 18px no-repeat #e40c02; color:#fff; -webkit-transition:0.4s all ease-in-out; transition:0.4s all ease-in-out;}
.proshow span a:after { content:'view details'; display:block; font-size:12px; line-height:12px; text-transform:uppercase; margin-top:8px;}

.proshow li {float:left;padding-left:0px !important;margin-right: 18px;margin-bottom:11px;}
.proshow li img{width: 236px !important;object-fit:cover;height: 175px;}
.proshow li:nth-child(4n) { margin-right:0;}
.proshow span a { display:block; background:url(../images/20210305141810_1612177323.png) 241px 18px no-repeat #f2f2f2; padding:15px 15px 15px 21px; text-align:left; font-size:16px; line-height:16px; color:#666; text-decoration:none;}
.proshow li:hover span a{ background:url(../images/20210305143111_1504436993.png) 241px 18px no-repeat #e40c02; color:#fff; -webkit-transition:0.4s all ease-in-out; transition:0.4s all ease-in-out;}
.proshow span a:after { content:'view details'; display:block; font-size:12px; line-height:12px; text-transform:uppercase; margin-top:8px;}



/*å®šåˆ¶æ¡ˆä¾‹*/
.case_bg{width: 1300px;margin:60px auto 0 auto;}
.case_bt{ font-size:36px; line-height:36px; font-weight:bold; color:#333; text-align:center;}
.case_bt:before{ margin:0 auto 19px auto; content:''; display:block; width:55px; height:52px; background:url(../images/20210304104128_189532273.png) top no-repeat;}
.case_main{ margin-top:30px;}
.case_main td{ overflow:hidden; float:left; text-align:left; padding:15px 12px 0 12px !important; border:1px solid #f1f1f1; margin:0 30px 42px 0;}
.case_main td:nth-child(3n){ margin-right:0px;}
.case_main td:hover{ box-shadow:0 0 20px rgba(0,0,0,0.5); -webkit-transition:0.4s all ease-in-out; transition:0.4s all ease-in-out;}
.case_main td>a{ display:block; width:352px; height:265px; overflow:hidden;}
.case_main td img{ width:352px; height:265px; overflow:hidden;}
.case_main td:hover img{ transform:scale(1); -webkit-transform:scale(1.1); transform:scale(1.1); -moz-transform:scale(1.1); transition:all 0.4s; -webkit-transition:all 0.4s; -moz-transition:all 0.4s;}
.case_main div a{ display:block; font-size:18px; padding:0 0 27px 24px;}
.case_main div a:after{ float:right; margin-right:20px; content:'了解详细'; display:inline-block; background:url(../images/20210304104128_1416554863.png) 14px 10px no-repeat #f1f1f1; width:99px; line-height:32px; border-radius:2px; font-size:14px; text-align:center; text-indent:18px;}
.case_main td:hover a:after{ background:url(../images/20210304104128_2081854815.png) 14px 10px no-repeat #e40c02; color:#fff; -webkit-transition:0.2s all ease-in-out; transition:0.2s all ease-in-out;}


.case_main li{overflow:hidden;float:left;text-align:left;padding:15px 12px 0 12px !important;border:1px solid #f1f1f1;margin:0 30px 42px 0;background: #fff;}
.case_main li:nth-child(4n){ margin-right:0px;}
.case_main li:hover{ box-shadow:0 0 20px rgba(0,0,0,0.5); -webkit-transition:0.4s all ease-in-out; transition:0.4s all ease-in-out;}
.case_main li>a{display:block;width: 276px;height: 229px;overflow:hidden;}
.case_main li img{width: 100%;height: 100%;overflow:hidden;object-fit: cover;}
.case_main li:hover img{ transform:scale(1); -webkit-transform:scale(1.1); transform:scale(1.1); -moz-transform:scale(1.1); transition:all 0.4s; -webkit-transition:all 0.4s; -moz-transition:all 0.4s;}
.case_main div a{ display:block; font-size:18px; padding:0 0 27px 24px;}
.case_main div a:after{ float:right; margin-right:20px; content:'了解详细'; display:inline-block; background:url(../images/20210304104128_1416554863.png) 14px 10px no-repeat #f1f1f1; width:99px; line-height:32px; border-radius:2px; font-size:14px; text-align:center; text-indent:18px;}
.case_main li:hover a:after{ background:url(../images/20210304104128_2081854815.png) 14px 10px no-repeat #e40c02; color:#fff; -webkit-transition:0.2s all ease-in-out; transition:0.2s all ease-in-out;}



/*ä¼˜åŠ¿*/
.adv_bg{ margin-top:20px;}
.adv_bt{font-size:36px; line-height:36px; font-weight:bold; color:#333; text-align:center;}
.adv_bt em{ font-size:60px; font-family:neutraface2;}
.adv_bt:before{ margin:0 auto 19px auto; content:''; display:block; width:55px; height:52px; background:url(../images/20210304104128_1096661613.png) top no-repeat;}
.adv_main{width: 1300px;margin:32px auto 0 auto;}

.advtab li{padding: 28px 67px 28px 40px;margin-left:18px;float:left;border:1px solid #ececec;font-size:18px;line-height:24px;background: #fff;}
.advtab li:hover{ cursor:pointer; background:#e40c02; color:#fff;}

.advtab li:nth-child(1){ margin-left:0px;}
.advtab li em{ display:inline-block; float:left; margin-right:18px; width:46px; height:46px; overflow:hidden;}
.advtab li:hover em img,.advcurrent em img{ margin-top:-56px; -webkit-transition:0.4s all ease-in-out; transition:0.4s all ease-in-out;}
/*advs*/
.advs{ position:relative; margin-top:15px;}
.advs img{width:100%;}
.xh{ position:absolute; top:-21px; left:41px; width:52px; height:48px; padding-top:66px; background:#fa8816; font-family:DIN Medium; font-size:36px; line-height:36px; color:#fff; text-align:center;}
.adv_nr{ position:absolute; top:155px; left:50%; margin-left:-148px; width:596px; height:243px; background:#fff; opacity:0.9;}
.adv_nr p{ width:420px; margin-left:116px; padding-top:40px; font-size:16px; line-height:28px;}
.adv_nr p span{ display:block; margin-bottom:20px; font-size:24px; line-height:24px; color:#333;}

.advcurrent{ background:#e40c02 !important; color:#fff;}


/*ç®€ä»‹*/
.about2_bg{ position:relative; width:100%; height:578px; margin-top:60px; background:#f7f7f7; overflow-x:hidden;}
.about2{ width:1200px; margin:0 auto;}
.about2_des{ float:left; width:530px; padding-top:77px;}
.about_tit{font-size:24px;line-height:24px;padding-top: 58px;color:#333;font-weight:bold;background:url(../images/20210304151516_1000762277.png) no-repeat;}
.about2_des span{ display:block; margin-top:55px; font-size:20px; line-height:20px; color:#333;}
.about2_des p{ margin-top:20px; line-height:28px;}
.about_more{ margin-top:25px; background:#e40c02; width:146px;}
.about_more a{ display:block; padding-left:22px; line-height:57px; font-size:14px; color:#fff; background:url(../images/20210304155828_571055588.png) 100px no-repeat;}
.about_pic{ position:absolute; left:50%; top:0;}



/*å®¢æˆ·*/
.coop_bg{ margin-top:60px;}
.coop_bt{ font-size:18px; line-height:18px; color:#777; text-align:center;}
.coop_bt span{ display:block; margin-bottom:10px; font-size:36px; line-height:36px; font-weight:bold; color:#333;}
.coop_bt:before{ margin:0 auto 19px auto; content:''; display:block; width:55px; height:52px; background:url(../images/20210304104128_680455216.png) top no-repeat;}
.coop_main{position:relative;width: 1300px;height:340px;margin:30px auto 0 auto;background:#f2f2f2;}
.coop_bth{ height:400px; margin-left:-30px;}
.coop_bth a{ display:block; width:49px; height:200px; position:absolute; top:111px; filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8; transition:0.3s all ease-in-out;}
.coop_bth a.prev{ left:-65px; background:url(../images/20210305090053_134335550.png) no-repeat 0 0; } 
.coop_bth a.next{ right:-60px; background:url(../images/20210305090053_134335550.png) no-repeat -54px 0;}
.coop_bth .coophd li:nth-child(6){ display:none;}
.coop_main .coops li{ height:100%; position:relative;}
.coop_main .coops li a{ display:block; background-size:auto; }

.coop_main .coophd { position:absolute; bottom:-50px; width:100%; display:block; }
.coop_main .coophd ul { width:1200px; margin:0 auto; text-align:center; }
.coop_main .coophd ul li{ width:10px; height:10px; border-radius:50%; text-indent:-9999px; background:#bababa; cursor:pointer; opacity:0.7; display:inline-block; margin:0 5px; transition:0.3s all ease-in-out; text-align:center; position:relative; z-index:11; }
.coop_main .coophd ul li.on{ background:#000; width:10px; opacity:1; }
.coop_main .coop_bth a.prev:hover,.coop_main .coop_bth a.next:hover{ filter:alpha(opacity=1); -moz-opacity:1; -khtml-opacity:1; opacity:1; }
.coop_main .coop li a{ display:block; position:absolute; display:block; z-index:333;}

.coop_img{ float:left; width:449px; height:340px; overflow:hidden;}
.coop_des{ float:left; margin:66px 0 0 75px; width:625px;}
.coop_des span{ font-size:24px; margin-top:66px; color:#333;}
.coop_des p{ margin-top:30px; padding-top:20px; line-height:28px; background:url(../images/20210305085757_590518142.png) no-repeat;}
.coop_more{ float:right; margin-top:20px;}



/*æ–°é—»*/
.news_bg{ margin-top:116px; background:#f2f2f2; padding-top:50px; height:880px}
.news_bt{ font-size:18px; line-height:18px; color:#777; text-align:center;}
.news_bt span{ display:block; margin-bottom:10px; font-size:36px; line-height:36px; font-weight:bold; color:#333;}
.news_bt:before{ margin:0 auto 19px auto; content:''; display:block; width:55px; height:52px; background:url(../images/20210304162308_1709733859.png) top no-repeat;}
.news_main{width: 1300px;margin:36px auto 0 auto;}
/*æ–°é—»å·¦è¾¹*/
.news_fl{float:left;width: 788px;}
.news1{ padding:20px;}
.news1 .news_div_item_a{ padding-left:80px; height:102px; display:block; font-size:18px; font-weight:bold; color:#333; background:url(../images/20210305104113_1900946972.png) top left no-repeat; line-height:40px;}
.news1 .news_div_item_body{ position:absolute; top:50px; line-height:28px;}
.news1{ background:#fff;}
.news1 .news_div_item_content{ position:relative;}
.news1 .news_div_item_a:after { position:absolute; top:72px; right:80px; content:'详细+'; color:#e40c02; font-size:14px; font-weight:normal; z-index:1;}
.news2{ margin-top:2px; background:#fff; padding:15px 0;}
.news2 .news_div_item{ position:relative; padding:8px 31px 8px 20px;}
.news2 .news_div_item_date{ position:absolute; right:35px;}
.news2 .news_div_item_year, .news_div_item_month, .news_div_item_day{ float:left; font-size:16px;}
.news2 .news_div_item_a{ display:block; line-height:23px; background:url(../images/20210305104653_895013995.png) center left no-repeat; padding-left:43px; font-size:16px;}
.news_div_item_body{ line-height:24px;}
.news3 .news_div_item{ margin-top:11px; overflow:hidden; background:#fff;}
.news3 .news_div_item_pic{ float:left; width:184px; height:105px;}
.news3 .news_div_item_image{ height:105px; width:100%;}
.news3 .news_div_item_content{position:relative;padding:12px;float:right;width: 563px;}
.news3 .news_div_item_a{ margin-bottom:11px; display:block; font-size:16px; color:#333;}
.news3 .news_div_item_a:after { position:absolute; top:72px; right:45px; content:'详细+'; font-size:14px; color:#555; font-weight:bold; z-index:1;}
/*æ–°é—»å³è¾¹*/
.news_fr{ background:#fff; padding:29px 31px 23px 31px; float:right; width:388px;}
.news_tit{ font-size:24px; line-height:24px; color:#333;}
.news_tit a{ float:right;}
.newsimg{ width:384px; height:216px; overflow:hidden; margin:23px auto 0 auto;}
.news4{ margin-top:24px;}
.news4 .news_div_item{ margin-top:14px; border-bottom:1px solid #eee; padding-bottom:11px;}
.news4 .news_div_item_a{ display:block; padding-left:35px; font-size:16px; line-height:23px; font-weight:bold; color:#333; background:url(../images/20210305112147_1270981345.jpg) top left no-repeat;}
.news4 .news_div_item_body{ margin-top:8px; padding-left:35px; background:url(../images/20210305112147_415672211.jpg) top left no-repeat;}
.news_div_item:hover a{ color:#e40c02;}



/*ç‰ˆæƒ*/
.bottombg{/* height:410px; */background: url(../images/20210304162648_553791117.jpg) center top no-repeat;padding-bottom: 50px;}
.bottom{ width:1200px; margin:0 auto; color:#999;}
.bottom1{margin-top: 80px;width:790px;}
.bottom1 li{ margin-left:50px; float:left;}
.bottom1 li:nth-child(1){ margin-left:0px;}
.bottom1 a{ color:#999;}
.copyright{ margin-top:50px; line-height:28px; text-align:center;}
.bottom2{width:340px;margin-top: 70px;}
.jobtime{ float:left; margin-left:20px; }
.jobtime span{ margin:5px 0 10px 0; display:block; font-size:16px; line-height:16px; color:#fff; font-weight:bold;}
.ewm{ width:150px; height:150px;}
.number{ margin-top:25px; color:#e40c02; font-weight:bold; font-family:Arial; font-size:22px; line-height:24px;}



/*å‹æƒ…é“¾æŽ¥*/
.link_bg{ background:#e40c02; height:90px;}
.link{ width:1200px; margin:0 auto; line-height:90px; color:#fff; }
.link_fl{ float:left;}
.link_fl i{ float:left; font-size:18px;}
.linkTagcs{ float:left; margin-left:20px; opacity:0.7;}
.link_fr{ float:right; background:url(../images/20210304172213_925763321.png) 143px 41px no-repeat #e06a23;}
.link_fr a{ font-size:16px; line-height:90px; color:#fff; padding:0 75px 0 41px;}



/*å³ä¾§æµ®åŠ¨*/
.y-kefu-box{ position:fixed; right:10px; top:20%; z-index:9999; font-size:13px;}
.y-kefu-box a{ text-decoration:none;}
.y-kefu-box img{ display:block; width:100%; height:auto; }
.y-kefu-box01 .icon{ display:block; background:url(../images/20210618150114_1075232756.png) no-repeat; margin:0 auto 6px;}
.y-kefu-box01{ width:54px; color:#fff; text-align:center; }
.y-kefu-box01 .kf-close-btn{ width:27px; height:27px; background-position:-5px -115px; position:relative; cursor:pointer;}
.y-kefu-box01 .kf-close-btn:before{ content:''; display:block; width:1px; height:12px; position:absolute; bottom:-12px; left:13px; z-index:1;  background-color:#e40c02; }/*é¢œè‰²æ›´æ”¹*/
.y-kefu-box01 .show-status>a, .y-kefu-box01 .show-status>div{ display:block; width:52px; padding:12px 0 12px; background-color:#fff; border-left:solid 1px #efefef; border-top:solid 1px #efefef; border-right:solid 1px #efefef; position:relative;}
.y-kefu-box01 .show-status{ position:relative; }
.y-kefu-box01 .show-status .kf-zixun{ background-color:#e40c02; border-color:#e40c02; color:#fff; margin:10px 0 7px;}/*é¢œè‰²æ›´æ”¹*/
.y-kefu-box01 .kf-zixun{ border-radius:2px; }
.y-kefu-box01 .kf-zixun i{ width:21px; height:22px; background-position:-5px -5px; }
.y-kefu-box01 .kf-mobile{ border-top-left-radius:2px; border-top-right-radius:2px; }
.y-kefu-box01 .kf-mobile>i{ width:18px; height:18px; background-position:-5px -32px; }
.y-kefu-box01 .kf-mobile:hover>i{ background-position:-30px -32px; }
.y-kefu-box01 .kf-weChat>i{ width:22px; height:19px; background-position:-5px -55px; }
.y-kefu-box01 .kf-weChat:hover>i{background-position:-30px -55px; }
.y-kefu-box01 .kf-QR>i{ width:22px; height:19px; background-position:-5px -152px; }
.y-kefu-box01 .kf-QR:hover>i{ background-position:-30px -152px;}
.y-kefu-box01 .kf-email{ border-bottom-left-radius:2px; border-bottom-right-radius:2px; }
.y-kefu-box01 .kf-email>i{ width:18px; height:14px; background-position:-5px -80px; }
.y-kefu-box01 .kf-email:hover>i{ background-position:-30px -80px; }
.y-kefu-box01 .back-top i{ width:13px; height:11px; background-position:-5px -98px; }
.y-kefu-box01 .back-top:hover i{ background-position:-30px -98px; }
.y-kefu-box01 .kf-mobile,.kf-weChat, .kf-email, .y-kefu-box01 .back-top { border-bottom:solid 1px #00000;}
.y-kefu-box01 .back-top{ margin-top:10px; border-radius:2px; left:55px;}
.y-kefu-box01 .hver:hover{ background-color:#e40c02; border-color:#b9b9b9;}/*é¢œè‰²æ›´æ”¹*/
.y-kefu-box01 .hver>p{ color:#555;}
.y-kefu-box01 .hver:hover>p{ color:#fff; }
.y-kefu-box01 .mobile-infos, .y-kefu-box01 .y-ewm-box, .y-kefu-box01 .y-email-infos{ background-color:#fff; border:solid 1px #efefef; position:absolute; right:90px; z-index:2; border-radius:2px; display:none;} 
/*ç”µè¯*/
.y-kefu-box01 .mobile-infos{ width:260px; text-align:left; top:0;}
.y-kefu-box01 .mobile-infos>div{ padding:20px 0 20px 45px; position:relative; }
.y-kefu-box01 .mobile-infos>div i{ width:15px; height:15px; background-position:-52px -32px; position:absolute; top:22px; left:20px; z-index:2; }
.y-kefu-box01 .mobile-infos .online1{ border-bottom:solid 1px #efefef; }
.y-kefu-box01 .mobile-infos span{ color:#b9b9b9; }
.y-kefu-box01 .mobile-infos p{ color:#e40c02; font-size:18px; }/*é¢œè‰²æ›´æ”¹*/
.right{ width:12px; height:12px; position:absolute; right:-12px; top:24px;}
.right-arrow1,.right-arrow2{ width:0; height:0; display:block; position:absolute; left:0; top:0; border-top:6px transparent dashed; border-right:6px transparent dashed; border-bottom:6px transparent dashed; border-left:6px white solid; overflow:hidden;}
.right-arrow1{ left:1px; border-left:6px #efefef solid;}
.right-arrow2{ border-left:6px white solid;}
/*äºŒç»´ç */
.y-kefu-box01 .y-ewm-box{ width:150px; height:178px; top:-60px;}
.y-kefu-box01 .y-ewm-box>div{ width:151px; height:178px; }
.y-kefu-box01 .y-ewm-box img{ width:94px; height:94px; margin:30px auto 10px; }
.y-kefu-box01 .y-ewm-box p{ color:#333;}
.y-kefu-box01 .y-ewm-box .y-ewm-img1{ width:150px; border-right:solid 1px #efefef; }
.y-kefu-box01 .y-ewm-box .right{ top:84px; }
.kf-QR .y-ewm-box{ width:150px;}
/*é‚®ç®±*/
.y-kefu-box01 .y-email-infos{ padding:28px 20px 28px 45px; color:#b9b9b9; text-align:left; bottom:0; }
.y-kefu-box01 .y-email-infos p{ color:#e40c02; font-size:16px; }/*é¢œè‰²æ›´æ”¹*/
.y-kefu-box01 .y-email-infos>i{ width:18px; height:13px; background-position:-52px -80px; position:absolute; left:15px; top:30px; }
.y-kefu-box01 .y-email-infos .right{ top:55px; }
.y-kefu-box01 .hide-status{ width:54px; height:65px; background-color:#e40c02;position:absolute; top:37px; left:55px; z-index:9;}/*å…³é—­åŽé¢œè‰²*/
.y-kefu-box01 .hide-status .kf-zixun{ padding:10px 0 7px; color:#fff; cursor:pointer;}