body{ padding: 0; margin: 0;font-family:"微软雅黑";    margin: 0;
    font: 12px Helvetica, 'Hiragino Sans GB', 'Microsoft Yahei', '微软雅黑', Arial;}
*{ padding: 0; margin: 0;  font-family:"微软雅黑";}
ul li,ul,a{ list-style: none; text-decoration: none;}
.astyle{ display: block; overflow: hidden;border: 2px solid #fff; padding-left: 16px;}
.astyle:hover .zuin_po1{ color:#ff4500 ;}
.astyle:hover{ border: 2px solid #ff4500;}

.shou_top{ width: 100%;/* min-width: 1200px;*/ height: auto; /*overflow: hidden;*/ background: #fff; position: relative;z-index: 1000;}
.shou_t1{ width: 1300px; height: 110px; /*overflow: hidden;*/ margin: 0 auto; position: relative;}
.top_img{ width: 100%; min-width: 1200px; height:685px; overflow: hidden;}
.top_img img{ overflow: hidden; height: 802px;width: 100%; /*min-width: 1200px;*/top: 0; z-index: 1; position: absolute;}
.shou_img{ width: 209px; height: 74px; float: left; margin-top: 16px; cursor: pointer;}
/*.shou_img img{ width: 90%;}*/
.shou_out1{ overflow: hidden; height: auto;}
/*头部导航*/
.Navigation{ width: auto; height: auto; overflow: hidden; float: left;}
.Nav_box{ overflow: hidden; /*width: 715px;*/ font-family: arial;margin-top: 46px;
    margin-left: 87px;}
.Nav_box li{float: left; font-size: 18px; color: #666666;font-family:"微软雅黑";cursor: pointer; margin-right: 40px;}
.Nav_box li a{ font-size: 15px; color: #666666;}
.Nav_box li.Nav_tope{ width: 6px; height: 6px; border-radius: 50%; background: #fd974c;margin-top: 11px; margin-left: 20px; margin-right: 22px;}
.shou_ou_w1{ width: 100%;}
/*头部电话*/
.Nav_th1{ /*width: 166px;*/ width: 15%; height: 50px; float: right; overflow: hidden; margin-top: 35px;}
.Nav_dh1{ float: left;}
.Nav_dh2{ margin-top: 8px; float: left; margin-left: 10px;}
.Nav_dh2 p{ font-size: 16px; color:#444444;  font-family: arial;}
/*底部*/
.beian_img{margin-top:25px;}
.foter_bul li a:hover{ color: #333;}
.foter_bul li.foter_wm a:hover{ color: #333;}
.foter_1{ width: 100%;   background: url(../img/bz_bjn.jpg) no-repeat; background-size: cover,100%; /*min-width: 1200px;*/ overflow: hidden; margin-top: 60px;}
.foter_box{ width:655px; /*width: 80%;*/ height: auto; padding-top: 41px; margin: 0 auto; overflow: hidden; padding-bottom: 24px; /*border-bottom: 1px solid #fff;*/}
.call_divft1{ float: left; width: 18px; height: 23px; background: url(../img/qq_dg1.png) -10px -8px no-repeat;}
.call_divft2{ float: left; margin-left: 16px;width: 365px; font-size: 14px; color: #999; line-height: 26px;}
.call_divft3{ background: url(../img/qq_dg1.png) -101px -8px no-repeat;width:18px;height:25px;position:relative;top:32px;}
.call_divft4{ float: left; margin-left: 34px; font-size: 14px; color: #999;}
.color_div_t1{ width: 700px; margin: 0 auto; overflow: hidden; margin-bottom: 54px;}
.call_divleft{ float: left;}
.call_divright{ float: left; margin-left: 36px; width: 265px;}
.call_rightdiv1{ float: left; width: 20px; height: 18px;background: url(../img/qq_dg1.png) -39px -11px  no-repeat; /*margin-bottom: 14px;*/}
.call_right_di_1{background:url(../img/qq_dg1.png) -70px -12px  no-repeat;}
.pf_cx1{ float: left; font-size: 14px;color: #999;margin-left: 16px; margin-bottom: 14px;}
.foter_bul{ width: auto; margin-left: 16px; width: 95px; float: left;}
.foter_bul li.foter_wm a{ font-size: 14px; color: #999;}
.foter_bul li{ margin-top: 8px; /*padding-top: 10px;*/}
.foter_bul li a{ font-size: 14px; color: #999999;}
.er_wm{ float: right; width: 124px; margin-right: 18px; margin-top:25px; display: none;}
.er_wm li{ font-size: 14px; color: #afafaf; text-align: center;}
.wb_footer{ width: 1200px;/*width: 60%;*/ margin: 0 auto;     overflow: hidden;
    border-top: 1px solid #fff;}
.wb_footer .plk_1{width:auto;float: right; font-size: 12px;color: #999; height: 80px; line-height: 70px;}
.plk_2{ float: left; font-size: 14px; color: #999; margin-left: 10px;    height: 80px;line-height: 70px;}
.plk_2 span{ float: left;}
.plk_2 span.span__2{ width: 25px; height: 50px; background: url(../img/qq_dg1.png) -98px 12px no-repeat; cursor: pointer;}
.plop_2{ margin-left: 50px;}
#model_ih{position: absolute;top: 0; left: 0;width: 100%; height: 1084px; background: rgba(2,9,45,0.4);z-index: 1000; display: none;}
/*产品展示*/
.Product_display{ margin-top: 130px; /*margin-top: 860px;*/ padding-top: 880px;}
.Product_display,.About_us,.Latest_information{  overflow: hidden;width: 100%; /*min-width: 1200px;*/}
.About_us,.Latest_information{margin-top: 54px;}
.Product_hn1{width: 340px; height: auto;  margin: 0 auto;margin-bottom: 74px; position: relative;}
.Product_title{ color: #666666; font-size: 22px; text-align: center; letter-spacing: 1px;}
.Product_title1{ width: 340px; border-bottom: 2px solid red; margin-top: 20px;}
.Product_title2{ position: absolute; font-family: arial;left: 108px; background: #fff; top: 40px; color: #dc3900; font-size: 14px;padding-left: 10px;padding-right: 10px;}
.Product_width{ /*width: 71%;*/ width: 80%; height: auto; overflow:hidden; margin: 0 auto;/* min-width: 1200px;*/ position: relative;}
.Product_width1{ width: 75%; height: auto; overflow: hidden;/*min-width: 1200px;*/  margin: 0 auto;}
.Product_left{ cursor: pointer; float: left; margin-top: 45px; width: 55px; height: 135px; border: 1px solid #e35100; margin-right: 1%;}
.Product_right{cursor: pointer; float:right ; margin-top: 45px;width: 55px; height: 135px;border: 1px solid #e35100;}
.Product_cont{ float: left;}
.Product_right img,.Product_left img{margin: 0 auto;display: block;margin-top: 48px;}  
.Product_cont{ overflow: hidden; width: 89%; /*min-width: 1000px;*/    height: 222px;}
.Product_uly { overflow: hidden; width: auto; overflow: hidden;}
.Product_uly li{ float: left; width: 370px; height: 222px; margin-left: 40px; background: #000;}
.chan_box1{width: calc(100%); color: #333333;font-size: 16px; text-align: center; margin-top: 20px;}
/*关于我们*/
.About_us{ height: 684px; background: url(../img/bj_g.jpg) no-repeat;}
.About_hn1{ margin-top: 60px;}
.About_title2{ left: 124px; background: #eeedeb;} 
.About_usbox{ width: 1200px; margin: 0 auto;}
.About_usbox1{ margin-left: 140px; overflow: hidden;}
.center_t{ margin-left: 165px; margin-right: 165px;}
.About_usul{ overflow: hidden;}
.About_usul li{ width: 200px; height: 200px;no-repeat;border-radius: 50%; border: 1px solid #cccccc;float: left; cursor: pointer;}
.group{ text-align: center; font-size: 22px; color: #666666; margin-top: 72px;}
.group_img img{margin: 0 auto; display: block; margin-top:15px;}
.thovery{ background: #90b156;}
.thovery .group{ color:#fff;}
.thovery1 .group{ color:#fff;}
.thovery1{background: #fb9848;}
.About_xtiao1{ width: 1200px; height: 64px; border-bottom: 1px solid #c7c7c7; position:relative; display: none;}
.About_xt1{ position: absolute; left: 245px;}
.About_xao1{ display: block;}
.About_xt2{ position: absolute; left: 610px;}
.About_xt3{ position: absolute; left: 980px;}
.About_xbo1{ margin-top: 65px;}
.About_x_1{ width: 900px; font-size: 14px; color: #444444; margin-left: 15px;}
.About_xbutton{ width: 116px; height: 38px; float: right; border: 1px solid #90b156; line-height: 38px; color: #90b156; cursor: pointer; text-align: center; margin-right: -200px;}
.Latest_title2{left: 112px;}
.Latest_infor{ width: 65%; margin: 0 auto; /*min-width: 1200px; */overflow: hidden;}
.About_xp2{margin-top:14px; line-height: 36px;}
.Latest_inul li{ float: left; /*width: 740px;*/width: 50%; overflow: hidden;  height: auto;    float: left; padding-top: 20px; padding-bottom: 20px; padding-left: 40px; min-width: 600px;}
/*.Latest_inul li{ float: left; width: 840px; height: 190px;    float: left; width: 800px;height: 150px; padding-top: 40px; padding-left: 40px;}*/
.em{ display: none;}
.Latest_left{/* width: 100px; height: 100px;*/ width: 96px; height: 96px; background: #f2f2f2; float: left;}
.Latest_ldiv{ height: 70px; border-bottom: 1px solid #90b156; line-height: 70px; text-align: center; color: #898989; font-size: 36px; font-family: arial;}
.Latest_ldiv1{height: 30px;  line-height: 30px;text-align: center;color: #898989;font-size: 16px;}
.Latest_right{ float: left; margin-left: 3%; float:left; /*width: 642px;*/ width: 79%;}
.Latest_font1{ font-weight: bold; /*font-size: 24px;*/ font-size: 1.5em; color: #444444; margin-bottom: 15px; margin-top: 4px; letter-spacing: 1px; font-weight: bold;letter-spacing: 1px;-webkit-font-size-delta: ;}
.Latest_font2{ /*font-size:18px;*/ font-size:16px;color: #666666; display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 2;
overflow: hidden; letter-spacing: 1px;    line-height: 25px;}
.Latest_font1{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width: 80%;font-weight: bold;}
.Latest_inul li:hover{ background: #90b156; cursor: pointer;}
.Latest_inul li:hover .Latest_font2{color: #fff;}
.Latest_inul li:hover .Latest_font1{color: #fff;}
.p_button{  width: 116px; height: 38px;border: 1px solid #90b156; line-height: 38px; color: #90b156; cursor: pointer; text-align: center; margin: 0 auto;margin-bottom: 77px; margin-top: 65px;}
/*关于我们的css*/
.About_xao1{
width: 1200px; height: 64px; border-bottom: 1px solid #c7c7c7; position:relative; 
background:-webkit-gradient(linear,0 0 ,0 100%，from(#7BC3FF), to(#7BC3FF));
-webkit-animation:aaa 2s linear 1;
-webkit-animation-fill-mode:both;
}
.About_xao1 .About_xt1{
width: 1px; height: 64px;
 border-left: 1px solid #c7c7c7;
animation: change 1s;
-moz-animation: change 1s;    
 -webkit-animation: change 1s;    
-o-animation: change 1s;
}
.About_xao1 .About_xt2{
width: 1px; height: 64px;
 border-left: 1px solid #c7c7c7;
animation: change 1s;
-moz-animation: change 1s;    
 -webkit-animation: change 1s;    
-o-animation: change 1s;
}
.About_xao1 .About_xt3{
width: 1px; height: 64px;
 border-left: 1px solid #c7c7c7;
animation: change 1s;
-moz-animation: change 1s;    
 -webkit-animation: change 1s;    
-o-animation: change 1s;
}
@keyframes aaa{
0%  {width:0%; }
30% {width:20%; }
60% {width:60%; }
100%{width:100%; }
}
@keyframes change{
0%  {height:0%; }
30% {height:20%; }
60% {height:60%; }
100%{height:100%; }
}
.About_out_2{ display: none;}
/*关于我们*/
.style_heet{width: 100%; /*min-width: 1200px; */height: 622px; overflow: hidden; background: url(../img/banner.jpg) no-repeat;}
.style_heet1{ width: 1200px; height: auto; overflow: hidden; margin: 0 auto;}
.style_h{ width:208px; height: auto;overflow: hidden; margin: 0 auto; margin-top: 162px;}
.style_box{ width: 785px;height: 95px; margin: 0 auto; margin-top: 290px; overflow: hidden;}
.style_ul{ width: auto; overflow: hidden; height: auto; display: block;}
.style_ul li{ height: auto; width: auto; float: left; margin-right: 47px; cursor: pointer;}
.Group_P{ display: none;}
.g_r1 .Group_P{display: block;}
.g_r1 .g_ropty1{display: none;}
.situation_of{ width: 1200px; margin: 0 auto; height: auto; margin-top: 98px; overflow: hidden;}
.situation_top{ width: 1200px; height: 65px; position:relative; margin-bottom: 42px;}
.situation_xto{ width: auto; height: 32px; border-bottom: 1px solid #90b156;}
.situation_xto1{ width:240px; height: 66px; text-align: center; border: 1px solid #90b156; background: #fff;    margin: -33px auto;}
.situation_xp1{ font-size: 22px; font-weight: bold; color: #90b156; margin-top: 12px;}
.situation_xp2{font-size: 16px; margin-top: 3px; color: #90b156; font-family: arial;}
.situation_neit{ width: 100px; height: auto; overflow: hidden; margin: 0 auto;}
.situation_fk1{ float: left;    width: 10px;height: 10px; margin-top:6px; border: 2px solid #ff4500;    margin-right: 10px;}
.situation_fk2{ float: left; font-size: 18px; font-weight: bold; color: #666666;}
.situation_neit1{ width: auto; height: auto; overflow: hidden; margin-top: 36px; font-size: 16px; color: #666666;}
.situation_neit1 .situation_np1{ margin-left:20px; text-indent: 2rem;}
.situation_neit1 em{ font-style: normal; color: red;}
.situation_np2{ margin-top: 26px; line-height: 27px;}
.About_box1{ width: 1090px; height: auto; overflow: hidden;margin: 0 auto; margin-bottom: 70px;}
.About_box1 p{ margin-top: 20px; line-height: 27px;}
.situation_dvo1{ width: 100%; height: 966px; background: url(../img/banner_t1.jpg) no-repeat;/* min-width: 1200px;*/}
.situation_deit{width: 110px; padding-top: 75px;}
.situation_divop{ width: 1200px; height: auto;  overflow: hidden; margin: 0 auto;margin-top: 55px;}
.situation_divop p{ color: #666; font-size: 16px;margin:20px 20px 0 20px;}
.situation_divop1{  width: 1200px; margin: 0 auto; height: auto; overflow: hidden;margin-top: 68px;}
.situation_dleft{ width: 470px; height: 580px; margin-right: 42px; float: left;cursor: pointer;}
.situation_dright{ width: 684px; float: left;cursor: pointer;}
.situation_dleft1{ width:470px; height: 580px; background: url(../img/situation_dleft1.jpg) no-repeat; cursor: pointer; position: relative;background-size:cover}
.situation_dleft1 p{ width: 100%; height: 76px; position: absolute; bottom: 0; text-align: center;line-height: 76px; color: #f6f6f6; font-size: 20px; background: rgba(130,127,108,0.3); display: none;}
.situation_dleft1:hover  p{display: block;}
.situation_dright1{ width: 338px; height: 284px; float: left; margin-right: 8px;background: url(../img/situation_dright_1.gif) no-repeat;position: relative;background-size:cover}

.situon_dright1{ width: 338px; height: 284px; float: left; margin-right: 8px;background: url(../img/situation_dright_2.jpg) no-repeat;position: relative;background-size:cover}
.situon_dright2{ width: 338px; height: 284px; float: left; margin-right: 8px;background: url(../img/situation_dright_3.jpg) no-repeat;position: relative;background-size:cover}
.situon_dright3{ width: 338px; height: 284px; float: left; margin-right: 8px;background: url(../img/situation_dright_4.jpg) no-repeat;position: relative;background-size:cover}



.situation_dright1 p{ width: 100%; height: 56px; position: absolute; bottom: 0; text-align: center;line-height: 56px; color: #f6f6f6; font-size: 18px; background: rgba(130,127,108,0.5); display: none;}
.situation_drig1{ margin-right: 0px;}
.situation_dright1:hover  p{display: block;}
.about_div_1{ position: absolute; width: 114px; height: 130px; background: #fff;     left: 350px; margin-top: 40px; display: none; border-top: 2px solid #999;}
.about_div_3{ position: absolute; width: 160px; height: 235px; background: #fff;     left: 535px; margin-top: 40px; display: none; border-top: 2px solid #999;}
.about_div_4{ position: absolute; width: 160px; height: 130px; background: #fff;     left: 631px; margin-top: 40px; display: none; border-top: 2px solid #999;}
.about_div_bul li{ text-align: center; margin-top: 12px; width: 100%;}
.about_div_bul li a{color: #666666; font-size: 14px;}
.Na_ope{ height:70px;}
.Na_ope:hover  a.Na_ope__1{ color: #dc3900;padding-bottom:70px;}
/*荣誉*/
.styi_div{width: 255px;/*left: 25%;*/}
.Honor_div{width: 1200px; margin: 0 auto; height: auto; margin-top: 98px; overflow: hidden;}
.Honor_div1{width: 1200px; margin: 0 auto; height: auto;overflow: hidden;margin-top: 120px;margin-bottom: 120px; }
.Honor_left,.Honor_right{float: left;}
.Honor_left{width: 500px; height: 564px;}
.Honor_right{width: 612px; height: auto; float: right;/* margin-top: 25px;*/}
.Honor_right1 p{ float: left;}
.Honor_right1 p.Honor_rspan1{ width:7px; height: 7px; background: #ffbf8b; margin-top: 10px;}
.Honor_right1 p.Honor_rspan2{ color: #666666; font-size: 16px; margin-left: 18px; width: 500px;}
.Honor_right1{overflow: hidden; margin-top: 25px;}
/*团队*/
.tuidui_1{ width: 100%; min-width: 1200px; height: 900px; overflow: hidden; background: url(../img/tuandu_1.jpg) no-repeat; min-width: 1200px;}
.tuid_box{ width: 1200px; height: auto; margin: 0 auto; /*overflow: hidden;*/padding-top: 50px;}
.z_ydiv{ width: auto; height: auto;/* overflow: hidden;*/ margin-top: 140px;}
.z_ydiv1{ float: left;    width: 560px; height: 612px; position: relative;margin-top: -61px;}
.z_ydi1{ float: left;}
.z_yd1{ width: 276px; height: 270px;cursor: pointer;}
.z_yd_1{position: absolute;left: 180px;/*transform: rotate(90deg);*/}
.z_yd1_2{ position: absolute;/*transform: rotate(180deg);*/top: 160px;}
.z_yd1_3{ position: absolute;/*transform: rotate(180deg);*/top: 380px; left: 100px;}
.z_yd1_4{ position: absolute;/*transform: rotate(180deg);*/top: 375px;   right: 17px;}
.z_yd1_5{position: absolute;right: 0px;top: 160px;}
.z_ydileft{ float: left;height: 241px; width: 42px; border-bottom: 1px solid #fff;}
.z_ydmover .z_ydileft{-webkit-animation:hb 0.5s;
-webkit-animation-fill-mode:both;}
.z_ydiright{ width: 530px; height: 518px; border: 1px solid #fff; float: left; position: relative;}
.z_ydmover .z_ydiright{animation: change_1 1s;
-moz-animation: change_1 1s;    
 -webkit-animation: change_1 1s;    
-o-animation: change_1 1s; }
.z_ydbutton{ position: absolute; width: 194px; height: 54px; right: 50px; top: -25px; background:#999aa5; color: #fff; font-weight: bold; font-size: 20px; text-align: center; line-height: 54px; letter-spacing: 1px; }
.z_ydmover .z_ydbutton{animation: fade-in;/*动画名称*/  
    animation-duration: 2s;/*动画持续时间*/  
    -webkit-animation:fade-in 2s;/*针对webkit内核*/ }
.z_ydmover .z_ydutp1{animation: fade-in;/*动画名称*/  
    animation-duration: 4s;/*动画持续时间*/  
    -webkit-animation:fade-in 4s;/*针对webkit内核*/ }
.z_ydutp1{width:490px; margin-left: 24px; font-size: 18px; color: #fff; margin-top: 32px; line-height: 26px; letter-spacing: 1px;}
.z_ydutp2{ font-size: 20px; font-weight: bold; color: #fff; text-align: right; margin-top: 54px; margin-bottom: 50px;}


@keyframes hb{
0%  {width: 0; }
100%{width:42px; }
}
@keyframes change_1{
0%  {width: 100px;height: 100px; border-left: 1px solid #fff;opacity: 0;}
40%  {width: 200px; height: 200px;  border-top: 1px solid #fff;opacity: 0;}
60% {width: 300px; height: 300px; border-top: 1px solid #fff;opacity: 0.5;}
100%{width:530px; height: 518px;  border-bottom: 1px solid #fff;opacity:1;}
}
@keyframes fade-in{
  0% {opacity: 0;} 
    40% {opacity: 0;} 
    100% {opacity: 1;}  
			
}

.about_div_bul li a:hover{color: #dc3900;}


.Nav_box li a:hover{ color: #dc3900;  /*animation: myfirst 1s alternate forwards;display: block;*/}



.cl_1,.cla_1{ color: #dc3900;}
.Nav_box li a.cla_1{ color: #dc3900;}
/*最新*/
.zuin_xin{width: 100%; height: 622px; /*min-width: 1200px;*/ background: url(../img/zuixin_1.jpg) no-repeat;}
.zuin_xbox{width: /*1200px*/ 80%; margin: 0 auto;}
.zuin_xbp{width: auto; margin: 0 auto;text-align: center; padding-top: 170px;}
.zuin_xin1{ width: 1200px; margin: 0 auto; overflow: hidden;}
.zuin_xin_1{ width: 145px; margin: 0 auto; margin-top: 20px; font-size: 20px; color: #666666; margin-bottom: 35px;}
.z_inpk{ width: 60%;  margin: 0 auto;  margin-top: 30px;}
.z_inpk a{color: #999999; font-size: 12px;}
.zuin_xin_1 p{ text-align: center;}
.zuin_xileft{width: 350px; height: 220px; float: left; overflow: hidden;}
.zuin_xileft img{ width: 100%; height: 100%;}
.zuin_xiright{width: 784px;height: 220px;float: left; background: #f5f5f5; padding-left: 20px;}
.zuin_po1{ color: #2c3e50; font-size: 18px;margin-top: 40px;line-height:30px;}
.zuin_po1 em{ color: #aaaaaa; font-size: 12px; font-style: normal; margin-right:52px; float: right;}
.zuin_po1 em.emstyle{ margin-right: 12px;    margin-top: 2px;}
.zui_n{ color: #999999; margin-top: 38px; line-height: 25px;    width: 90%; height: 175px; font-size: 14px;}
.zui_n1{color: #999999;line-height: 25px;margin-top: 10px; width: 643px;}
.zui_nbox{     width: 100%;
  /*  margin-top: 112px;*/
    overflow: hidden;}
.zui_nb{width: 124px;
    height: 38px;
    line-height: 38px;
    text-align: center;
    color: #90b156;
    border: 1px solid #90b156;
    float: right;
    cursor: pointer;
    font-size: 14px;
    margin-right: 74px;
    margin-bottom: 36px; }
.zuin_xidiv{ overflow: hidden; padding: 16px; padding-left: 0; border-bottom: 1px solid #e0e7eb;}
.zuin_xwrap1{ width: /*1200px*/ 100%; height: auto; overflow: hidden; margin: 0 auto; /*margin-top: 70px;*/ margin-bottom: 70px;}
.zuin_xibox{ width: 60%; height: auto; /*background: #f5f5f5;*/ overflow: hidden; margin: 0 auto;background: #f5f5f5; }
.zuin_x{ width: 90%; height: auto; margin: 0 auto;padding-top: 45px;overflow: hidden; padding-bottom: 80px;}
.zuin_xb_p{ text-align: center; color:#90b156 ; font-size: 18px; margin-bottom: 9px;}
.zuin_xb_p1{  color: #aaaaaa; font-size: 12px;}
.zuin_xbdiv{width: 613px; height: 408px; margin: 0 auto; background: #fff;    margin-bottom: 40px;}
.zuin_xbdiv1{ color: #666; margin-top: 40px; text-indent: 2rem; line-height: 28px; width: 95%; margin: 0 auto;}
.zuin_xbdiv2{margin-top: 15px;}
.top_ig{ width: 1200px; height: 280px; margin: 0 auto;     margin-top: 600px;}
.top_igul{ overflow: hidden; padding-top: 100px; cursor: pointer;}
.top_igul li{width: 211px; float: left; height: 113px; float: left; background: url(../img/ko_1.png) no-repeat; margin-right: 30px;margin-right: -12px; font-size: 18px; text-align: center; line-height: 131px; color: #fe9122; cursor: pointer;}
.top_igul li.ko_2{background: url(../img/ko_2.png) no-repeat; color: #fff;}
.df_gh{ width: 295px; height: 45px; border-bottom: 1px dashed #fe9122 ; margin: 0 auto;}
/*产品*/
.Product_cont_1{ width: 1200px; margin: 0 auto; margin-top: 20px; height: auto;/* overflow: hidden;*/}
.Product_coul{ /*overflow: hidden;*/ position: relative;}
.Product_coul li{ float:left; margin-bottom: 45px; margin-right: 29px;}
.floa_tdiv{ width:370px ; height: 370px; position: absolute; top: 0; background: rgba(172,174,175,0.3); display: none;}
.Product_coul li:hover .floa_tdiv{ display: block;}
.floa_tdiv1{ overflow: hidden; width: 330px; position: absolute; bottom: 20px; margin: 0 auto; margin-left: 20px;}
.floa_tdiv1 p.floa_tdv1{ float:left; font-size: 20px; color: #fff;}
.floa_tdiv1 p.floa_tdv2{ float:right; font-size: 14px; color: #fff; text-align: center; width: 100px; height: 35px; line-height: 35px; border: 1px solid #fff;margin-right: 10px; cursor: pointer;}
.img_hn{ position: relative; height: auto;}
.floa_td_vn{ position: absolute; width: 1170px; background: #fbfdfd; height: auto; border: 1px solid #e4e4e4; z-index: 1000; display: none; left: 0; margin-top: 14px; cursor: pointer;padding-bottom: 25px;}
.dfg_imgh1 img{position: absolute; bottom: -15px;left: 40%;z-index: 10000; display: none; width: 22px; height: 13px;}
.title_rt2{ overflow: hidden;}
.left_sapn_m1{width: 5px; height: 5px; background: #e58016; border-radius: 50%; float: left; margin-left: 20px; margin-top: 18px;}


.right_sapn_m1{ float: left; margin-left: 5px; margin-bottom: 10px; margin-top: 10px; color: #666666; font-size: 14px; width: 80%;}
.title_rt3{ color: #2585f3; font-size: 14px; width: 85%; text-align: right; margin-top: 5px; margin-left: 10%; margin-bottom: 10px; cursor: pointer;}
.title_rt1{ margin-left: 30px; margin-top: 30px;}
.title_rt1{ font-size:18px; color: #333333;}
.footry_b,.shou_btop1,.shou_btop2,.shou_bt1,.shou_bto_1,.footry_b1,.yh_rty,.situation_di_idt,.situation_tion_1,.situation_tidiv,.situation_t1,.zhongzhi_1,.top_khn__2{ display: none;}
.Abt_ul__2,.top_khn__2{ display: none;}
@media only screen and (max-width: 1200px) {
.Honor_right1 p.Honor_rspan1{margin-top: 6px;}
.situation_neit1 .situation_np1{ margin-left:8px; text-indent: 2rem;}
.floa_tdiv1 p.floa_tdv1{ font-size: 16px;}
.About_usul li.About_u_cor{ background: #fff; border: none;}
.situation_tidiv,.situation_t1,.zhongzhi_1,.Abt_ul__2{ display: block;}
.yh_rty,.top_khn__2{ display: block;}
.footry_b1{ display: block;}
.shou_top,.style_ul,.Abt_ul__1,.top_khn__1{display: none;}
.shou_bt1{display: block; width: 60px; height: 60px; top: 0; left: 0;position: fixed; background: rgba(0,0,0,0.3);z-index: 10000;}
.demo-1 .sl-slider-wrapper{ height: 370px;}
.Product_display { margin-top: 390px; padding-top: 0;39}
.shou_btop2{ width: 100%;height: 80px;/* overflow: hidden;*/ background: #000; position: relative;z-index: 10000;top:0; display: block;}
.shou_btop1{display: none;}
.shou_btop1 .img,.shou_btop2 .img{margin: 0 auto; display: block; width: 50px; cursor: pointer; padding-top: 0.8rem;}
.dianji_1{ position: absolute; left: 1.2em;     top: 2em; cursor: pointer;}
.shou_bto_1{ width: 100%; height: 100%; overflow: auto; position: fixed; top:-12px; background:#212121; display: none;z-index: 10000;    padding-bottom: 4%;}
.shou_bul{ width: 100%; height:auto ;}
.shou_bul li{ width: 100%; text-align: center; color: #fff; margin-top: 30px; margin-bottom: 25px;}
.shou_bul li a{ color: #ccc; font-size: 1.2em;}
.qs_gh{ margin-top: 2em; margin-left: 1em; cursor: pointer; width: 1em; padding: 1em;}
/*底部*/
.foter_1{ display: none; margin-top: 60px;}
.footry_b,.footry_b1{ width: 100%; height: auto; background: #f9f9f9;overflow: hidden; display: block;}
.footry1{ width: 87%; height: auto; margin: 0 auto; padding-bottom: 3em; padding-top: 3em; overflow: hidden;}
.footry1 ul{ overflow: hidden;padding-left: 5%;}
.footry1 li{ float: left; width:20%; margin-right: 6%; border-right: 2px solid #ccc;}
.footry1 li a{ font-size: 0.9em; color: #666666;}
.footry1 li.href_a{border-right: none; margin-right: 0;}
.footryp,.footryp1{ text-align: center; font-size: 12px; color: #999999; margin-top: 4px;}
.img_hnbv img{ display: block; margin:1em auto;}
.Latest_font1{margin-bottom: 15px; width: 70%;font-weight: bold;} 
.About_us{ height: 280px;}
.About_hn1{ margin-top: 25px; margin-bottom: 25px;}
.About_usbox1{ margin-left:0em; overflow: hidden;}
.center_t {margin-left: 4%;margin-right: 4%;}
.Product_hn1{ margin-bottom: 1.5em;}
.Product_title1{margin-top: 26px;}
.Product_title2{top: 46px;}
.About_usul li { width: 8em; height: 8em;}
.About_usul{     width: 314px; margin: 0 auto;/* margin-left: 6%;*/}
.group { text-align: center;font-size: 1.1em;color: #666666;margin-top: 1.6em;}
.About_xbout{ display: none;}
.About_x_1{ display: none;}
.group_img img {margin: 0 auto;display: block; margin-top: 0.5em; width: 6em;}
.About_usbox{ width: 100%;}
.zuin_xibox{ width: 100%;}
.zuin_xin1,.zui_n1{ width: 100%;}
.zuin_xidiv{ width: 100%; margin: 0 auto;}
.zuin_xileft{width:35%;
    height: 90px; float: left; overflow: hidden;}
.zuin_xileft img{width: 100%; height: 100%;}
.zuin_xiright{    height: 6em;
 width: 54%;padding-left: 3%;}
.Product_cont{ overflow: hidden; width: 64%; /*min-width: 1000px;*/    height: 222px;}
.zui_nbox{ width: 90%;}
.zui_n{     text-indent: 2em;
    color: #999999;
    margin-top: 0.3em;
    font-size: 0.8em;
    /* height: 60px; */
    text-overflow: ellipsis;
    overflow: hidden;
    /* white-space: nowrap; */
    /* width: 360px; */
    max-height: 38px;
    /* white-space: nowrap; */
    /* text-overflow: ellipsis; */
    overflow: hidden;}
.zuin_po1{  margin-top: 0.5em;font-size: 0.8em;line-height:20px;max-height:38px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.zui_n1{font-size: 0.8em;margin-top: 0em;  text-indent: 0em; }
.zui_nbox{margin-top: -16px;width: 100%;}
.zui_nb{ border: none;     margin-right: 0; margin-bottom: 0;  padding-top: 8px;}
.zuin_po1 em{ display: none;}
.zuin_xiright .em{    color: #999999;font-size: 0.8em;}
.zui_n {   line-height: 20px;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.zuin_xbp{padding-top: 100px;}
.zuin_xin{height: 240px;}
.style_heet1{ width: 100%;}
.situation_top,.situation_of,.situation_divop{ width: 100%; margin-top: 10px;}
.tuidui_1{ display: none;}
.About_box1{ width: 90%;}
    .Honor_div1{ width: 100%;}
    .Honor_left{ width: 100%; height: 300px;}
    .Honor_right{ width: 95%;}
    .Honor_div{ width: 100%;}
    .Honor_right1 p.Honor_rspan2{    width: 92%; font-size: 14px; margin-left: 10px;}
    .situation_xp2{ font-size: 12px;}
    .situation_xp1 {font-size: 20px;}
    .situation_dright{ display: none;}
    .style_heet {
    width: 100%;
    /* min-width: 1200px; */
    height: 240px;}
    .style_h {

    margin-top: 62px;}
    .style_box {
  
    margin-top: 45px;}
    .situation_xto1 {
width: 200px;
        margin: -34px auto;
    }
    .situation_divop1{ width: 100%; display: none;}
    .About_box1 p {
    margin-top: 3px;}
    .situation_neit1 {
    	width: 98%;
    margin-top: 20px;
        margin: 0 auto;
    font-size: 12px;
    }
    .situation_np2 {
    margin-top: 12px;}
    .situation_deit {
    width: 110px;
    padding-top: 25px;
}
.Latest_fon_2{ display: none;}
.Honor_left img{ display: block; margin: 0 auto;}
	.Honor_left img.honer{ display: none;}
.situation_divop {

    margin-top:10px;}
    .situation_divop p {
    margin-top: 8px;}
    .Honor_right1 {
    margin-top: 8px;}
    .situation_di_idt{width: 75%; margin: 0 auto; display: block; margin-top: 25px; min-width: 535px; margin-left: 10%;}
    .situation_di1{ float: left; margin-left: 1%;}
    .situation_di2{ float: left; width: 100%;}
 .style_h{ display: none;}
    .situation_di2 img{ margin-left: 0.5em; float: left; margin-top: 0.2em;}
.style_heet {
       width: 100%;
    background: url(../img/Core_embers.png) center center no-repeat;
    background-size: cover,100%;
    height: 248px;}
.situation_dvo1 {
	 height: auto; padding-bottom: 10px;      
}
.situation_divop p{ font-size: 14px;}
.Honor_div {

    margin-top: 40px;}
    .Honor_div1 {
    margin-top: 15px;}
    .situation_dv_1{ overflow: hidden;}
    .Honor_div1 { margin-bottom: 20px;}
    .situation_tion_1{ width: 100%; height: 52px; margin: 15px auto; display: block;}
    
.situation_tidiv{
width: 95%;
height: 40px;
background: #fafafa;
margin: 0 auto;
margin-top: 32px;
margin-bottom: 15px;
} 
.zuin_xbdiv{ width: 100%; height: 100%;}
.z_inpk{width: 100%;}
.top_ig{ display: none;}
.situation_tidiv ul{ overflow: hidden;}   
.situation_tidiv ul li{ width: calc(100%/5); line-height: 40px; text-align: center; color: #333333;float: left;}   
.situation_tidiv ul li.situat_hf{ background: #90b156; color: #fff;} 
.situation_t1{ width: 90%; margin: 0 auto; margin-bottom: 10px;}    
.situa_thv1{ font-size: 16px; color: #333333; font-weight: bold; margin-top: 15px; margin-bottom: 15px;}
.situa_thv2{font-size: 14px; color: #666666; margin-top: 15px;}
.top_ig{ width: 100%; margin-top: 349px;}   
.Product_cont_1{ width: 75%;}   
/*产品*/ 
.zhongzhi_1{ width: 90%; margin: 0 auto; margin-top: 260px;}
.zhongzhi_1 ul{ overflow: hidden;}
.zhongzhi_1 ul li{ float: left; width: calc(100%/4); height:60px ; line-height: 60px; text-align: center; color: #333; background: #f0ecee;    margin-right: 8%;  margin-top: 18px;cursor: pointer;}
.zhongzhi_1 ul li.zhongzh_1{ color: #fff; background: #f58858;}
.Product_coul .img_hn .img_h1{ width: 90%;}
.floa_tdiv{width: 90%;
    height: 98%;}
.floa_tdiv1{ width: 100%;}
.floa_tdiv1 {margin-left: 3px;}
.Product_coul li{ margin-right: 0; width: 50%; margin-bottom: 15px;}
.floa_td_vn{ width: 100%;}
.dfg_imgh1 img{position: absolute;
    bottom: -15px;
    left: 40%;
    z-index: 10000; display: none;}
    .footry_b{ margin-top: 50px;}
    .zuin_xiright{ float: left;}
    .zuin_xidiv {
    width: 85%;
    margin: 0 auto;
    
   /* background: #f5f5f5;*/
}
#tui_boc{ display: none;}
.con { width: 817px;}
.chan_box1{    width: 93%;}
.Product_title2{left: 106px;}
.left_qw{left: 124px;}
.left_qw1{left: 110px;}

}
@media only screen and (max-width: 1675px) {
	.con { width: 817px;}
	
}


@media only screen and (max-width: 780px) {
	.zuin_xiright {
    height: auto;
    overflow: hidden;
    /* width: 67%;*/
    }
   
	.Latest_infor{ width: 100%;}
	.Latest_inul li {width: 100%;overflow: hidden; height: auto; float: left; padding-top: 1.5em; padding-left: 1em;}
	.Latest_right {width: 64%;}
	
}


@media only screen and (min-width: 280px) and (max-width: 440px) {
	.Latest_font1 { margin-bottom: 15px; width: 48%; font-weight: bold;}
	 .Latest_font2{ width: 59%;}
	/* .chan_box1{ width: 80%;}*/
	.chan_box1{    width:96%;}
	
	
}
@media only screen and (min-width: 280px) and (max-width: 320px) {
	.chan_box1{ width: 81%;}
	.footry1 ul {
    overflow: hidden;
    padding-left: 1%;
}
	  
	
	
}
@media only screen and (min-width: 380px) and (max-width: 412px) {
	    .con ul li{margin-left: 2px;}
	    .footry1 ul{ overflow: hidden;padding-left: 1%;}
	
	
}
@media only screen and (min-width: 413px) and (max-width: 414px) {
	    .con ul li{margin-left: 2px;}
	
	
}


/*固定*/#tui_boc{
position: fixed;
    bottom: 90px;
    right: 50px;
    z-index: 10;
    display: none;
    width: 58px;
   height: auto;
   
    
}
.tui_boxq1{ width: 100%; height: 48px; background: #dde2e5; text-align: center; font-size: 14px; color: #fff; margin-bottom: 8px;}
.weixin_1{ margin: 0 auto;    margin-top: 14px;}
.tui_boxq1:hover{ background: #ffa500;}
.tui_bo1 li{ cursor: pointer;}
.tui_boxq2{ position: relative;}
.weixin_2{   position: fixed; bottom: 69px;
    right: 106px; display: none; z-index: 100000;}

.tui_boxq1 a{ color: #fff; line-height: 48px; text-align: center;}
.tui_boxq1 a:hover{color:#fff;text-decoration:none;}
.tui_boxq2:hover .weixin_2{ display: block;}
@media only screen and (min-width: 280px) and (max-width: 355px) {
.footry1 { width: 94%;}
}
/*.Product_coul li:hover{transform:translateY(-5px); box-shadow:5px 2px 20px #000; height: 373px;}*/ /*{box-shadow:2px 2px 6px #000} */
     /*  @keyframes myfirst {  
           0% {  
               transform:  translateY(0px);  
           }  
           50% {  
               transform:  translateY(-30px);  
           }  
           100% {  
               transform:  translateY(0px);  
               
           }  
       }  */
       
.pdf{ overflow: hidden; margin-top: 12px;}
.pdf p{ float: left;}
.pdf p span{ float: left;}
.pdf_left{ margin-left: 55px;}
.left_img2{ margin-left: 10px; color: #5990cb;}
.left_img3{ margin-left: 15px;}
