﻿body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, 
dl, dt, dd, ul, ol, li, 
pre, 
fieldset, lengend, button, input, textarea, 
th, td { 
    margin: 0;
    padding: 0;
}

input,textarea {border: 2 none; -webkit-box-shadow: none; box-shadow: none; outline: none;}


body,
button, input, select, textarea {
    font-family: "Microsoft Yahei"; color: #666; font-size: 13px;
}

h1 {font-size: 18px;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}
h4, h5, h6 {font-size: 100%;}
* h1,* h2,* h3,* h4,* h5,* h6{margin: 0px;} 

address, cite, dfn, em, i, var {font-style: normal;} 


ul, ol ,li{list-style: none;}


a {text-decoration: none; color: #666; word-wrap:break-word;}
a:hover {text-decoration: none; }



legend {color: #000;} 
fieldset, img {border: none;} 

button, input, select, textarea {
    font-size: 100%; 
}


table {
    border-collapse: collapse;
    border-spacing: 0;
}

@font-face {
  font-family: 'iconfont';  
  src: url(),
  url(../font/iconfont1.woff) format('woff'),
  url(../font/iconfont1.ttf) format('truetype'),
}



body {overflow-y: scroll;}


.fl,.pull-left {float: left;}
.fr,.pull-right {float: right;}
.pr{position: relative;}
.pa{position: absolute;}

.clear{ clear:both; height: 0; overflow: hidden;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}

.box,.content,.w1200,.width-1200{ width:1300px; margin:0 auto;}

.page_bg { padding:20px 0 20px; background:#fff;}
.page_main { margin: 0 auto; width: 1300px;}  
.page_content{ width:930px;} 
.page_left{ width:240px;} 
.page_full{ width:100%;}
.dis,.hide{ display:none;}

.line-clamp-1{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.line-clamp-2{
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.line-clamp-3{
    overflow : hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.n_box{
    width: 1300px;margin:40px auto 60px auto;position: relative;
}
.n_box:after,.box:after{
    display: block;content: "";clear: both;
}

*{ margin:0; padding:0; font-size:13px; font-family:arial,microsoft yahei; color: #333}
body{ overflow-x: hidden; }
img{ border:0 none}
a,img{ outline:0}
a{ text-decoration:none}
li{ list-style:none}
.fl{ float:left}
.fr{ float:right}
.pl{ left:0}
.pl,.pr{ position:absolute}
.pr{ right:0}
.clear { clear: both;height: 0px; overflow: hidden;}
.page,.content,.w1300{ margin:0 auto; width:1300px;}
.topage{ margin:0 auto; width:1400px;}
.cl,.clear{ clear:both; display: block; }
.pr{position: relative;}
.pa{position: absolute;}
.dis{ display:none} 
.top35{ margin-top:35px}
.top60{ margin-top:60px}
.top40{ margin-top:40px}
.top50{ margin-top:50px}



.head_bg{height: 50px;background: #111;}
.head_box{width:1300px;margin: 0 auto;height:50px;line-height: 50px; overflow:hidden}
.head_box p{font-size: 15px;color: #aaa;}
.teo_t{font-size: 15px;color: #aaa;}
.teo_t a{color: #aaa;font-size: 15px;}
.teo_t a:hover{ color:#FFF;}
.teo_t span{ padding:0px 10px; color:#aaa;}
.teo_t i img{position: relative; display: inline-block;  top:3px; padding-top:8px; padding-right:5px;}


.top_bg{background: #fff;}
.top{width: 1300px;margin: 0 auto;height: 125px;}
.logo{margin-top:28px;}
.logo img{width: 76px;}
.name{margin-left:15px;margin-top:40px;}
.name p{color: #333;font-size: 25px;font-weight: bold;line-height: 25px;}
.name span{font-size: 16px;color: #333;letter-spacing: 0.1vw;line-height: 28px;}
.name p img{position: relative;top: 5px;margin-right: 5px;width: 3.4vw;}

.nav{float:right;}
.nav>ul>li{ float: left; display: block;position: relative; width:120px; height:100%;}
.nav>ul>li>a{ display: block; line-height:24px; color: #333; font-size:16px; text-align: center; position: relative; z-index: 3333;padding-top:40px;-webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;    height: 86px;}
.nav>ul>li>a p{font-size:14px; color:#999;text-transform: none; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;}
.nav ul li:after,.nav ul li:after{content: ''; display: block;width: 100%; height: 0; position: absolute; bottom:0px; background:#ff7f00; -webkit-transition:0.3s all ease-in-out; transition:0.3s all ease-in-out;z-index: 2222}
.nav ul li.navcurrent:after,.nav ul li:hover:after{height:  100%;}
.nav ul li.navcurrent>a,.nav ul li:hover a{color: #fff;}
.nav ul li.navcurrent p,.nav ul li:hover p{color: #fff;}
.NavCeshi > li.navcurrent > a, .NavCeshi > li:hover > a {margin: 0 auto;color: #222;}

.nav>ul>li .sedNav {width:300px;height:0;  padding:30px; position: absolute; background: rgba(255,255,255,0.9);left: 0; top:100%; z-index: 99;overflow: hidden;opacity: 0;}
.nav>ul>li:hover .sedNav{opacity: 1; height:auto;}
.nav li .sedNav p{font-size:18px; font-weight:bold; color:#222 !important;padding-bottom:8px;}
.nav li .sedNav span{font-size:12px !important;}
.nav li .sedNav span:after{content:"";display: block;  width:30px; height:4px; background:#ff7f00; margin-top:20px;}
.nav li .sedNav a { display: block; border:1px #ccc solid;  margin-bottom:14px; width:140px; line-height: 34px; color: #333 !important; font-size: 1rem; text-align: center;}
.nav li .sedNav a:hover { color: #fff !important;  background-color: #ff7f00;}
.nav li .nav2{width:250%;}
.nav li .nav2 a{width:50%; float:left;}
.nav li#Zz8 .sedNav{left:-243px;}
.nav li#Zz7 .sedNav{left:-393px;}
.sedNav_r{margin-left: 10px;}

#Zz3 .sedNav,#Zz7 .sedNav{width: 450px; display: none;}



.p_titel{ text-align:center; background:url(../image/20200512173613_1832612885.png) no-repeat bottom center;padding-bottom: 20px;}
.p_titel h2{ font-size:40px; color:#333;}  
.p_titel span{ font-size:18px; color:#666;}
.prod_bg{background: #f5f5f5;height: auto;padding-bottom:28px; padding-top:60px;}
.prod_top{ height:60px;}
.prod_l p{font-size: 2.1vw;display: block;width: 20vw;line-height:2.3vw;height: 2.3vw; color: #333;text-align: center;}
.prod_l d{margin-left: 3vw;    line-height: 3vw;font-size: 1vw;letter-spacing: 1px;}
.prod_r a{width: 244px;height: 3vw;display: block;background: #aaa;text-align: center;line-height: 3vw;float: left;color: #fff;margin-left: 1vw;font-size: 0.9vw;    border-radius: 0px 10px;}
.prod_r a.on{background: #ff7f00;
    color: #fff;
}
.prod_r a:nth-child(1){margin-left: 0vw;}
.prod .divproduct_new_div_item .product_div_item_pic{position: relative; transition: all linear 0.3s; -moz-transition: all linear 0.3s; -ms-transition: all linear 0.3s;-webkit-transition: all linear 0.3s;}
.prod .divproduct_new_div_item .product_div_item_pic img{width:100%;
    display: block;
}
.prod .divproduct_new_div_item .product_div_item_pic a{display: block;position: relative;     border: 5px solid #fff;}
.prod .divproduct_new_div_item .product_div_item_pic a:before,.prod .divproduct_new_div_item .product_div_item_pic a:after{content:"";display: block; position:absolute; -webkit-transform:scale(0); -moz-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-mz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0.8; }
.prod .divproduct_new_div_item .product_div_item_pic a:before{content:"+";width:4.6vw;height:4.6vw; line-height:4.6vw; text-align:center; top:42%; left:42%; font-size:30px; font-weight:100; color:#fff; border:1px #fff solid;border-radius: 100%;z-index: 2;}
.prod .divproduct_new_div_item .product_div_item_pic a:after{ left:0; top:0; width:100%; height:100%; background-color:rgba(0 ,0,0,0.3);}
.prod .divproduct_new_div_item:hover .product_div_item_pic a:before,.prod .divproduct_new_div_item:hover .product_div_item_pic a:after{-webkit-transform:scale(1); -moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}

.prod .divproduct_new_div_item{float:left;width:32%;height: 26vw; position: relative;margin-left:2%;}
.prod .divproduct_new_div_item:nth-child(1){margin-left:0px;}
.prod .divproduct_new_div_item:nth-child(4){margin-left:0px;}
.prod .divproduct_new_div_item_content{position: absolute;width: 94%;top: 16vw;height: 6.4vw;background: #fff;padding-top:1vw;padding-left:6%;}
.prod .divproduct_new_div_item_content .divproduct_new_div_item_title a{font-size:1vw;color:#333;height: 5vw;width:88%;display: block;position: absolute;transition: all linear 0.3s; -moz-transition: all linear 0.3s; -ms-transition: all linear 0.3s;-webkit-transition: all linear 0.3s;}
.prod .divproduct_new_div_item_content .divproduct_new_div_item_body{color:#666;margin-top: 1.8vw;transition: all linear 0.3s; -moz-transition: all linear 0.3s; -ms-transition: all linear 0.3s;-webkit-transition: all linear 0.3s;}
.prod .divproduct_new_div_item_content .divproduct_new_div_item_body:after{content:'';background:url(../image/20200516174853_763099452.png) no-repeat;width:4vw;height:1vw;display:block;position: absolute;top: 2.4vw;background-size: 100%;transition: all linear 0.3s; -moz-transition: all linear 0.3s; -ms-transition: all linear 0.3s;-webkit-transition: all linear 0.3s;}
.divproduct_new_div_item:hover .divproduct_new_div_item_content .divproduct_new_div_item_body:after{background:url(../image/20200516174918_404671532.png)no-repeat;}
.divproduct_new_div_item:hover .divproduct_new_div_item_body{color:#fff;}
.divproduct_new_div_item:hover .divproduct_new_div_item_title a{color:#fff;}
.prod .tempWrap{width: 100% !important;}
.divproduct_new_div_item_title,.divproduct_new_div_item_body{ position: relative; z-index: 2;}

.divproduct_new_div_item_content:after{width:0;height:7.4vw; content:"";display: block; position:absolute; left:0; bottom:0; background:#ff7f00; transition: all linear 0.3s; -moz-transition: all linear 0.3s; -ms-transition: all linear 0.3s;-webkit-transition: all linear 0.3s;}
.prod .divproduct_new_div_item:hover .divproduct_new_div_item_content:after{width:100%; }


.casecon li{ float:left;}
.casecon li dl{ width:310px; height:310px; overflow:hidden; position:relative;}
.casecon li dl+dl{ margin-top:20px;} 
.casecon li dl a img{ width:100%; height:100%;}
.casecon li dl a p{bottom:0px; left:0px; position:absolute; width:100%; height:63px; overflow:hidden; background:rgba(0,0,0,0.8); font-size:16px; color:#fff; line-height:63px; text-align:center; transition:all 0.5s ease; z-index:999;}
.casecon li dl:hover a p{ line-height:310px; font-size:20px;height: 310px;background:none;}
.casecon li:nth-child(2){ margin:0px 20px;}
.casecon li:nth-child(1) dl:hover a p{ line-height:640px; font-size:25px;height:640px;}
.casecon li:nth-child(1) dl{ width:640px; height:640px;}
.casecon li:nth-child(1) a p{ height:62px; line-height:62px;}
.casecon li dl a:after{ content:''; width:100%; height:100%;background:rgba(0,0,0,0.8); transition:all 0.5s linear; position:absolute; display:block; left:-120%; transform:rotate(90deg); top:0px;}
.casecon li dl:hover a:after{ left:0px;transform:rotate(360deg);}
.casecon li dl a{ display:block;width:100%; height:100%;}


.nyl_power{ height:900px; overflow:hidden; width:100%; background:url(../image/20200516100551_484950664.jpg) no-repeat center; position:relative; z-index:1;}
.nyl_power .power_t{ position: relative;z-index: 100;color:#666; text-align:center;}
.nyl_power .power_t p{ color:#333; font-size: 40px; font-weight:bold;}
.nyl_power .power_t span{ font-size:18px; color:#666;}
.nyl_power .power_cont .s_hd{ width:256px;background:#ff7f00!important;filter:Alpha(opacity=20); background:#000000; height:620px; position:relative; z-index:2; padding-top: 40px;}
.nyl_power .power_cont .s_hd li{position: relative; text-align: center; cursor:pointer; margin-bottom: 50px;}
.nyl_power .power_cont .s_hd li .icon{ width:66px; height:66px; display:block;border-radius: 100%; background-color:rgba(255,255,255,0.2);   -webkit-transition:all linear 0.4s;transition:all linear 0.4s; 
margin:0 auto;background-position:center center; background-size:cover; background-repeat:no-repeat;}

.nyl_power .power_cont .s_hd li .icon.title1{ background-image:url(../image/20200515194454_1652843866.png);}  
.nyl_power .power_cont .s_hd li .icon.title2{ background-image:url(../image/20200515200715_96246046.png);}
.nyl_power .power_cont .s_hd li .icon.title3{ background-image:url(../image/20200515200748_721621836.png);}
.nyl_power .power_cont .s_hd li .icon.title4{ background-image:url(../image/20200515200822_1995107471.png);}
.nyl_power .power_cont .s_hd li:hover .icon,.nyl_power .power_cont .s_hd li.on .icon{background-color:rgba(255,255,255,1); }
.nyl_power .power_cont .s_hd li:hover .title1,.nyl_power .power_cont .s_hd li.on .title1{ background-image:url(../image/20200515194658_1683292490.png);}
.nyl_power .power_cont .s_hd li:hover .title2,.nyl_power .power_cont .s_hd li.on .title2{ background-image:url(../image/20200515200728_1447899420.png);}
.nyl_power .power_cont .s_hd li:hover .title3,.nyl_power .power_cont .s_hd li.on .title3{ background-image:url(../image/20200515200803_1048616411.png);}
.nyl_power .power_cont .s_hd li:hover .title4,.nyl_power .power_cont .s_hd li.on .title4{ background-image:url(../image/20200515200847_272158773.png);}
.nyl_power .power_cont .s_hd li p{ color:#fff; font-weight:bold; font-size:20px; padding-top:11px; text-align:center;}
.nyl_power .power_cont .s_hd li.on:after{content: ''; position: absolute;right: 0; top: 50%; width: 5px; background:#9d4f00; height: 86px; margin-top: -43px;}
.nyl_power .power_cont .s_bd{    width: 973px;    background: #f5f5f5;    border: 10px solid #fff;}
.nyl_power .power_cont .s_bd .bg{position:absolute;top:0;left:0px;height: 1000px;width:100%;z-index:0;background-repeat:no-repeat;background-position:center center;
    background-image:#f5f5f5;
}
.dis{
    display: none;
}
.nyl_power .power_cont .s_bd .item .cont{ position:relative; z-index:2;}
.power_w{height: 169px;padding: 0px 20px 0px 20px;}
.power_w p{ font-size:26px; color:#333; padding:30px 0 18px 0; font-weight: bold;}
.power_w span{ color:#666; font-size:16px; line-height:28px; padding-top:13px; height:84px; overflow:hidden;}



.witness{ height:900px;}
.case_l{position: relative;width: 781px;height: 514px;}
.case_r ul{height: 495px;width: 487px;border-top: 4px solid #ff7f00;border-bottom: 4px solid #ff7f00; padding:6px 0;}
.case_r ul li{height: 106px;width: 100%;line-height: 109px; position: relative;z-index: 5;display: block !important; }
.case_r ul li:after{ content:''; display:block; position:absolute; right:0px; top:0px; background:#ff7f00; transition:all 0.5s ease; height:100%; width:0px;}
.case_r ul li+li{border-top:1px #eee solid;}
.case_r ul li.on .case_ximg img{width: 162px;height: 128px;margin: 22px 22px 0 0}
.case_r ul li .case_ximg{display: none;}
.case_r ul li p{font-size: 18px;color: #333;line-height: 109px;background: url(../image/20200516174944_2107807597.png)no-repeat 400px center;}
.case_r ul li span{display: none;}
.case_r ul li a{display: none;}
.case_r ul li .case_wz{height: 109px;width: 100%;}
.case_r ul li.on .case_ximg{display: block;}
.case_r ul li.on>div{ position:relative; z-index:233;}
.case_r ul li.on{width:488px;height: 172px;margin-left: -66px;border:0; padding-left: 65px;line-height: 20px; overflow:hidden;}
.case_r ul li.on:after{ width:100%;}
.case_r ul li.on p{font-size: 20px;color: #eaeaea;margin: 20px 0;line-height: 26px;}
.case_r ul li.on .case_wz{width: 270px;color: #fff;font-size: 15px;line-height: 24px;display: block;}
.case_r ul li.on span{display: block;font-size: 12px;color: #fff; line-height:25px;}
.case_r ul li.on a{font-size: 12px;color: #bbb;margin-top: 14px;display: block; text-transform:uppercase;}
.case_r ul li a:before{content:"";float: left; width:0; height: 2px;background: #666666;display: block; position: relative;top: 10px;left:0; margin-right: 10px;-webkit-transition:0.2s all ease-in-out; transition:0.2s all ease-in-out;}
.case_r ul li.on a:before{width: 20px;}
.case_r ul li a:hover::before{width: 40px;}
.case_img{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.case_img img{ width:100%; height:100%;} 
.case_cont{position: relative;height: 513px;}
.case_option ul{position: absolute;width: 200px;height:13px;bottom: 30px;left: 333px;}
.case_option li{width: 13px;height: 13px;background: #ff7f00;border-radius: 13px;margin-right: 20px;float: left;}
.case_option li.on{background: #ff540d;}
.witcon{ position: relative;}
.witjt{ position:absolute; top:34px; cursor: pointer;}
.witleft{ left:0px;}
.witright{ right:0px;}
.witjt:hover{ box-shadow:0px 0px 5px #eee;}
.witcen{ width:1218px; margin:0 auto;}
.witcen td{ display:inline-block; padding-left:0px !important; width:237px; height:101px; border:1px solid #eeeeee; margin-right:7px; position:relative; overflow:hidden;}
.witcen td br{ display:none;}
.witcen td div{ padding-top:0px !important; position:absolute; left:-100%; top:0px; transition:all 0.5s ease; width:100%; height:100%;}
.witcen td div a{ display:block; width:100%; height:100%; font-size:18px; color:#fff; background:rgba(0,0,0,0.7); line-height:99px;}
.witcen td:hover div{ left:0px; transform:rotate(360deg);}


.about{ height:657px; background:url(../image/20200513160847_1823953083.jpg) no-repeat center bottom;}
.ableft{ width:828px; float:left;}
.ableft>p{ border:5px solid #fff; margin-bottom:25px;}
.abcon{ width:690px; }
.abcon p:nth-child(1){ font-size:22px; color:#333; font-weight:bold; margin-bottom:10px;}
.abcon p:nth-child(2),.abcon p:nth-child(2) a{ font-size:14px; color:#666; line-height:30px;}
.abcon p:nth-child(2) a:hover{ color:#fff; text-decoration:underline;}
.abright{ width:458px; float:right;}
.abrwa p:nth-child(1){ font-size:26px; color:#333; padding-left:10px;}
.abrwa p:nth-child(2){ width:20px; height:2px; background:#ff7f00; margin:15px 0px 20px 10px;}
.abrwa p:nth-child(3){ font-size:15px; color:#999999; line-height:30px;padding-left:10px;}
.abrwa p:nth-child(4){ font-size:12px; color:#555555; line-height:16px; margin:10px 0px 40px 0px;padding-left:10px;}
.abrwa{ width:365px; margin:85px 0px 0px 60px;}
.abpic{ position:relative;     width: 365px;    height: 249px;border:5px solid #fff;}

.honer{height: 422px;padding-top: 10px; background:url(../image/20200516175009_239852200.jpg) no-repeat center bottom;}
.honercon{ width:932px; margin-left:336px; overflow:hidden;}
.honercon td{ display:inline-block; width:212px; overflow:hidden; padding-left:0px !important; margin-right:28px; position:relative; height:306px;}
.honercon td:after{ content:''; display:block; position:absolute; left:0px; top:290px; width:100%; height:26px; background:url(404.png) no-repeat center;}
.honercon td br{ display:none;}
.honercon td>div{ display:none;}



.new_til { text-align:center;}
.new_til li { display:inline-block; border-radius:0px 10px; margin-left:10px; margin-right:10px; width:160px; text-align:center; transition:all 0.3s; height:45px; background:#fff; line-height:45px; border:1px solid #dedede;}
.new_til li a { color:#222222; font-size:18px; display:block;}
.new_til li:hover { background:#005bac; color:#fff; transition:all 0.3s;}
.new_til li:hover a {color:#fff}
#yidongdiss2 td img{ border: 1px solid #ccc;}
.new_til li.on { background:#ff7f00; color:#fff;}
.new_til li.on a {color:#fff}

.new_nor { margin-top:40px; overflow:hidden;height:500px; }
.new_nor .news_div_item{float: left; width:628px; height:132px; margin:0 0 30px 30px; border-bottom: solid 1px #eee; 
position:relative; overflow:hidden; background:url(404.png) 560px 100px no-repeat; }
.new_nor .news_div_item:nth-child(1),.new_nor .news_div_item:nth-child(3),.new_nor .news_div_item:nth-child(5){ margin-left:0;}
.new_nor .news_div_item_pic,.new_nor .news_div_item_pic img {  display:none;}
.new_nor .news_div_item_content { width:506px; height:100px;position:absolute; top:0; right:0;overflow:hidden;}
.new_nor .news_div_item_content .news_div_item_title:nth-child(1){margin-left:0;}

.new_nor .news_div_item_content .news_div_item_title a {  font-size:16px; color:#222;}
.new_nor .news_div_item_content .news_div_item_body { float:right; color:#555; line-height:28px; margin-top:10px; height: 52px;}
.new_nor .news_div_item_date { position:absolute; color:#777; right:0; overflow:hidden;top:0; left:0; width:100px; height:100px; background:url(../image/20200516175121_1057122161.jpg) no-repeat;  padding-left:20px;}
.new_nor .news_div_item_date div { float:left; margin-top: 63px; font-size: 16px; }
.new_nor .news_div_item .news_div_item_date .news_div_item_day{position: absolute;top: -45px;font-size: 30px;left: 34px;}

.new_nor .divdgweb_new_div { overflow:hidden;position: relative;}
.new_nor .divdgweb_new_div_item { width:650px; height:230px; margin-bottom:28px; border-bottom: solid 1px #d5dce6; position:relative; overflow:hidden; background:url(404.png) 620px 176px no-repeat;}
.new_nor .news_div_item_pic { position:absolute; left:0; top:0;}
.new_nor .news_div_item_pic img { width:320px; height:200px;}
.new_nor .divdgweb_new_div_item_content { width:305px; position:absolute; top:0; right:0; overflow:hidden}
.new_nor .divdgweb_new_div_item_content .divdgweb_new_div_item_title a { font-size:16px;}
.new_nor .divdgweb_new_div_item_content .divdgweb_new_div_item_body { color:#555; line-height:22px; margin-top:10px;}
.new_nor .divdgweb_new_div_item_date { width:305px; position:absolute; bottom:36px; color:#777; right:0; overflow:hidden}
.new_nor .divdgweb_new_div_item_date div { float:left;}

.new_nor .divdgweb_new_div_item:nth-child(n+3) { width:515px; height:148px; margin-bottom:28px; border-bottom: solid 1px #d5dce6; position:relative; overflow:hidden; background:url(404.png) 497px 89px no-repeat;}
.new_nor .divdgweb_new_div_item:nth-child(n+3) .news_div_item_pic { display:none;}
.new_nor .divdgweb_new_div_item:nth-child(n+3) .news_div_item_pic img { display:none;}
.new_nor .divdgweb_new_div_item:nth-child(n+3) .divdgweb_new_div_item_content { width:395px; position:absolute; top:0; right:0; overflow:hidden}
.new_nor .divdgweb_new_div_item:nth-child(n+3) .divdgweb_new_div_item_content .divdgweb_new_div_item_title a { font-size:16px;}
.new_nor .divdgweb_new_div_item:nth-child(n+3) .divdgweb_new_div_item_content .divdgweb_new_div_item_body { color:#555; line-height:28px; margin-top:10px; height: 52px; overflow: hidden;}
.new_nor .divdgweb_new_div_item:nth-child(n+3) .divdgweb_new_div_item_date { top:0; left:0; width:100px; height:100px; background:url(404.png) no-repeat;  padding-left:18px;}
.new_nor .divdgweb_new_div_item:nth-child(n+3) .divdgweb_new_div_item_date div { float: left;  margin-top: 63px; font-size: 16px;}
.new_nor .divdgweb_new_div_item:nth-child(n+3) .divdgweb_new_div_item_date .divdgweb_new_div_item_day{ position: absolute; top: -40px; font-size: 22px; left: 35px;}
.new_nor .divdgweb_new_div_item:nth-child(3){position: absolute; top: 0; right: 0;}
.new_nor .divdgweb_new_div_item:nth-child(4){position: absolute; top: 170px; right: 0;}
.new_nor .divdgweb_new_div_item:nth-child(5){position: absolute; top: 340px; right: 0;}
.dis { display: none;}



.link_bg{width: 100%;  height:75px; background-color: #ff7f00; }
.lwnek{ height:75px;overflow:hidden; width:1300px; margin:0 auto;  }
.lwnek h2{ padding-top:15px; width:132px; height:60px; overflow:hidden;  }
.lwnek h2 a{color:#fff;  display:inline-block; font-size:18px;}
.lwnek h2 span{ display:block; height:22px; overflow:hidden; font:14px/22px "microsoft Yahei";}
.lwnek h2 span a{ color:#fff; font-size:14px;}
.lwnek div a { padding: 0 5px !important;}
.lwnek div{ display:inline; float:left; width:1068px; overflow:hidden;font:14px/23px "microsoft Yahei";}
.lwnek div a{ color:#777777; padding:0 2px;}
.linkTagcs li { line-height: 75px !important;}
.linkTagcs li a{font-size:14px;}



.foot_b{ background:#202020; width:100%; height:80px; line-height:80px; font-size:14px; text-align:center; color:#999;      border-top: 1px solid #333;}
.foot_b a{ color:#999; font-size:14px;}
.foot_b b{ padding-left:30px;}
.fehtn { color:#999; font-size:14px;}

.footWrap{ background:#202020; height:303px; overflow:hidden; width: 100%; }
.footWrap a:hover { text-decoration: underline;}
.footer{ position:relative; padding-top:50px;}
.f_left{ width:418px;  overflow:hidden; padding-top:10px;}

.f_wz{overflow:hidden; font:14px/34px "Microsoft Yahei"; color:#999; }
.f_wz a{ color:#999; font-size:14px; font-weight:normal;}
.f_wz em{display:inline-block; padding:0 10px;font-style: normal;}
.f_wz img{ vertical-align:middle; margin-left:12px;}
.f_wz b{font:14px/34px "Microsoft Yahei"; color:#999; }

.f_nav{width:322px;   overflow:hidden; }
.f_nav span{ width:292px; height:152px; overflow:hidden; display:block; margin-left:28px;}
.f_nav span img{ width:253px; height:145px;}
.f_nav span a{ padding:0px; display:inline-block;}
.f_nav h3{ font:16px/35px "microsoft Yahei"; width:238px; height:35px; overflow:hidden; border-bottom:1px  solid #666666; color:#eee; margin-bottom:10px; }
.f_nav h3 i{ font:14px/31px Arial, Helvetica, sans-serif; display:inline-block; padding-left:15px; text-transform:uppercase; color:#eee;font-style: normal;}

.f_nav p{ width:322px; color:#999;display:block; }
.f_nav p a{ height:29px; width:160px; overflow:hidden; display:inline-block; float:left; color:#999; font:14px/30px "microsoft Yahei"; text-align:left;}

.f_code{ position:absolute; top:60px; right:0px; overflow:hidden;}
.f_code span{ width:130px; height:180px; overflow:hidden; display:block;float:left; margin-left:20px;}
.f_code span em{ width:140px; height:135px; overflow:hidden; display:block; }
.f_code span img{width:120px; height:120px; background-color:#fff; padding:6px 7px 7px 6px; }
.f_code span i{ height:35px;  overflow:hidden; display:block; text-align:center; color:#999; font-style: normal;    line-height: 35px;    background: #333;}








.copyright{ background:#2b2b2b;}
.crcenter{ height:328px; border-bottom:1px solid #414141;}
.crcenter .crp{ font-size:18px; color:#ffffff; position:relative; padding-bottom:20px; margin-bottom:20px;}
.crcenter .crp:after{ content:''; display:block; position:absolute; bottom:0px; left:0px; width:24px; height:2px; background:#999999;}
.kslj a{ display:block; line-height:35px; font-size:14px; color:#999999;}
.kslj a:hover{ color:#fff; text-decoration:underline;}
.kslj li{ float:left;}
.kslj li+li{ margin-left:65px;}
.kslj dl{ float:left;}
.kslj dl+dl{ margin-left:50px;}
.kslj{ padding-top:40px;}
.crconcat{ margin-left:118px; padding:40px 72px; border-left:1px solid #414141; height:100%; border-right:1px solid #414141;}
.crconcat dl p{ font-size:14px; color:#999999; line-height:45px; padding-left:37px;}
.crconcat dl p:nth-child(1){ background:url(../image/20200515172118_1691073365.png) no-repeat left center;}
.crconcat dl p:nth-child(2){ background:url(../image/20200515172140_847175482.png) no-repeat left center;}
.crconcat dl p:nth-child(3){ background:url(../image/20200515172156_160926361.png) no-repeat left center;}
.crconcat dl p:nth-child(4){ background:url(../image/20200515172214_884781392.png) no-repeat left center;}
.crcode { padding-top:40px;}
.crcode  li{ float:left;}
.crcode  li+li{ margin-left:20px;}
.crcode  li img{ width:140px; height:140px;}
.crcode  li p{ margin-top:15px; font-size:14px; color:#666666; text-align:center;}
.end ,.end a{ line-height:78px; font-size:14px; color:#999999;}
.end ,.end .woht{color:#999999; font-size:14px;}
.end a:hover{ text-decoration:underline; color:#fff;}

@-webkit-keyframes swinging{ 0% { -webkit-transform: rotate(0); } 10% { -webkit-transform: rotate(10deg); } 
20% { -webkit-transform: rotate(-9deg); } 30% { -webkit-transform: rotate(8deg); }
40% { -webkit-transform: rotate(-7deg); } 50% { -webkit-transform: rotate(6deg); }
60% { -webkit-transform: rotate(-5deg); } 70% { -webkit-transform: rotate(4deg); } 
80% { -webkit-transform: rotate(-3deg); } 90% { -webkit-transform: rotate(2deg); } 
95% { -webkit-transform: rotate(0); } 100% { -webkit-transform: rotate(0); } } 
@keyframes swinging{ 0% { -webkit-transform: rotate(0); transform: rotate(0); } 
10% { -webkit-transform: rotate(10deg); transform: rotate(10deg); }
20% { -webkit-transform: rotate(-9deg); transform: rotate(-9deg); }
30% { -webkit-transform: rotate(8deg); transform: rotate(8deg); } 
40% { -webkit-transform: rotate(-7deg); transform: rotate(-7deg); } 
50% { -webkit-transform: rotate(6deg); transform: rotate(6deg); }
60% { -webkit-transform: rotate(-5deg); transform: rotate(-5deg); } 
70% { -webkit-transform: rotate(4deg); transform: rotate(4deg); } 
80% { -webkit-transform: rotate(-3deg); transform: rotate(-3deg); } 90% { -webkit-transform: rotate(2deg); transform: rotate(2deg); } 95% { -webkit-transform: rotate(0); transform: rotate(0); }
100% { -webkit-transform: rotate(0); transform: rotate(0);}
    
}
#about6{width: 100%;margin: 0 auto;float: left;    background: #efefef;  }



.pro_tit2 { width:1300px;      position: relative;    }
.pro_tit2 h2 {font-size: 24px;background: #f2f2f2;padding: 12px;color: #000;font-weight: normal;margin: 50px 0 40px;}
.pro_tit2 h2:after {content: "";position: absolute;width: 3px;height: 22px;background: #ff7d25;left: 0;top: 15px;}
.pro_tit2 h2 span {font-weight: normal;color: #d6d6d6;display: inline-block;margin-left: 10px;text-transform: uppercase;font-size: 18px;}
.ny_Positioning{ width:592px; background:#ffc529; height:178px; margin-bottom:10px; font-size:27px; color:#fff; text-align:center; overflow:hidden;}
.ny_Positioning strong{ display:block; font-size:35px;  color:#fff; margin-top:46px;}
.ny_strength{ width:1300px; margin:0 auto;}
.ny_Introduction{ width:580px; height:526px;float: right;}
.ny_Introduction img{ width:240px; height:200px; float:left;     margin-top: 40px;}
.ny_Introduction img:nth-child(2){ margin-right:20px;}
.contact_c2 {height:278px;margin-top: 20px;overflow: hidden;}
.contact_c2 li {border: 1px solid #e6e6e6;position: relative;margin: 0 -1px -1px 0;overflow: hidden;float: left;height: 93px;line-height: 93px;font-size: 18px;color: #222222;}
.contact_c2 li.li01 {width: 240px;padding-left: 30px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.contact_c2 li.li02 {width: 391px;padding-left: 35px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;font-weight: bold;}
.contact_c2 li.li03 {width: 1020px;padding-left: 35px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.contact_c2 li.li04 {color: #ed1b24;}
.contact_c2 li i {display: inline-block;padding-left: 40px;}
.contact_c2 li img {padding-right: 5px;margin-top: -15px;}
.wtp{ margin:60px 0px 40px 0px; font-size:18px; line-height:25px; text-align:center; background:#ff7f00; color:#fff; padding:20px 0px;  }
.wtp h3{ font-size:40px; line-height:40px; color:#fff; }
.nitw{ text-align:center;}