@charset "utf-8";
/* CSS Document */
/*分页*/
body{font-family: "PingFangSC-Regular",sans-serif}
*{font-family: "PingFangSC-Regular",sans-serif}
.paging{width: 100%;margin-top: 40px;margin-bottom: 0px;text-align: center;position:relative;/*bottom:0;*/}
.paging span{display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 44px;height: 44px;background: url(../images/pagingbg01.png) no-repeat center;line-height: 44px;font-size: 14px;color: #fff;margin: 0 5px;cursor: pointer;}
.paging span>a.previousBtn {display: block;width:44px;height:44px;margin:0 auto;background: url(../images/pagingprevbtn.png) no-repeat center; font-size:0;}
.paging span>a.nextBtn {display: block;width:44px;height:44px;margin:0 auto;background: url(../images/pagingnextbtn.png) no-repeat center; font-size:0;}
.paging p.jk_num {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;margin: 0 5px;}
.paging p>a {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 44px;height: 44px;background: url(../images/pagingbg01.png) no-repeat center;line-height: 44px;font-size: 16px;color: #999;margin: 0 5px;cursor: pointer;}
.paging a:hover ,.paging a.cur {background: url(../images/pagingbg02.png) no-repeat center; color: #fff;}

.n_main_box{ width:100%;margin: auto;border-bottom: #e8ebed 1px solid;}

.n_nav_box{width: 100%; height: 50px;position:relative;border-bottom: #e8ebed 1px solid;}
.n_nav{width: 1200px;margin: auto;height: 50px;position:relative;text-align:center; font-size:0}
.n_nav a{display:inline-block; *display:inline;*zoom:1;width: 177px;height: 50px;font-size: 15px;line-height: 50px;text-align: center;border: #e8ebed 1px solid;margin-left: -1px;box-sizing: border-box;position: relative; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.n_nav a strong{display:block;color: #4d4d4d;position:relative;z-index:4;height: 50px;line-height: 50px;font-weight: 100;}
.n_nav .on,.n_nav a:hover{background: #ff8a00;color: #fff;border: #ff8a00 1px solid;}
.n_nav .on:before,.n_nav a:hover:before{content:"";width:0;height:0;border-left: 7px solid transparent;border-right: 7px solid transparent;border-top: 7px solid #394795;position: absolute;bottom: -7px;left: 50%;margin-left: -7px;display: none;}
.n_nav .on strong,.n_nav a:hover strong{height: 50px;line-height: 50px;color:#fff;}
.n_container{ padding:60px 0 60px 0}
.n_container .n_title{ text-align:center; margin-bottom:40px;}
.n_container .n_title h3{ font-size:30px;color:#000;font-family: myFirstFont;text-transform:uppercase;margin: auto;}
.n_container .n_title p{ font-size:14px;color:#000;margin: auto;}
.zw{width: 1200px;margin: auto;}
.zou{width: 1200px;margin: auto;background: #f0f0f0;position: relative;padding-top: 40px;margin-bottom: 80px;}
.zou .zuo{width: 25%;padding: 2% 4%;border: #ff8a00 4px solid;float: left;position: relative;top:-40px;padding-bottom: 40px;}
.zou .zuo h2{font-size: 30px;color: #ff8a00;font-weight: bold;margin-top: 40px;}
.zou .zuo h4{font-size: 18px;color: #ff8a00;margin-bottom: 40px;}
.zou .zuo p{font-size: 14px;color: #999;line-height: 24px;}.zou .you{float: left;margin-left: 40px;}
.zou .you div{width: 50px;height: 4px;background: #ff8a00;}
.zou .you h2{font-size: 24px;color: #333;margin-bottom: 10px;font-weight: bold;}
.zou .you p{font-size: 14px;color: #999;margin-bottom: 40px;}
.zou .video{width: 100%;position: absolute;right: -245px;bottom: -50px;}
.zou  .video .videolist{width: 100%;}
.zou  .video .videolist .tu1{width: 100%;display: block;}
.zou .videoed { width:50px; height:50px; position: absolute; right:57%; top:40%; z-index:99; border-radius:100%; }
.zw .zhengwen{width: 100%;margin: 40px 0;}
.zw .zhengwen p{font-size: 14px;color: #666;line-height: 30px;}
.poster-main {
  width: 1000px;
  height: 500px;
  position: relative;
  margin: 0 auto;
}

.poster-main a, .poster-main img { display: block; }

.poster-main .poster-list {
  width: 1000px;
  height: 500px;
}

.poster-main .poster-list .poster-item {
  width: 200px;
  height: 500px;
  position: absolute;
  left: 0;
  top: 0;
}

.poster-main .poster-btn {
  position: absolute;
  top: 0;
  z-index: 10;
  cursor: pointer;
}

.poster-main .poster-prev-btn {
  left: -170px;
  background: url(../picture/aboutmienbtn01.png) no-repeat center center;
}

.poster-main .poster-next-btn {
  right: -170px;
  background: url(../picture/aboutmienbtn02.png) no-repeat center center;
}

/*内容样式*/

.wenhua{width: 1200px;margin: auto;}
.wenhua li{width: 1200px;margin: auto;display: flex;flex-direction: row;justify-content: space-between;align-items: center;position: relative;margin-bottom: 20px;}
.wenhua .zuo .zi{width: 40%;text-align: center;position: absolute;top:120px;left:2%;}
.wenhua .zuo1 .zi{width: 40%;text-align: center;position: absolute;top:120px;right:2%;}
.wenhua .zuo .zi h2,.wenhua .zuo1 .zi h2{font-size: 18px;color: #333;font-weight: bold;}
.wenhua .zuo .zi p,.wenhua .zuo1 .zi p{font-size: 14px;color: #999;}
.wenhua .you h2 p{font-size: 16px;color: #333;font-weight: bold;line-height: 30px;}
.wenhua .you h2{font-size: 16px;color: #333;font-weight: bold;line-height: 30px;}



 /*==================大事记=================*/
.w1200{width:1200px;margin:0 auto}
#n_dsj  { background:url(../images/bg_dsj.png) center top repeat-y; padding-bottom:60px;}

 .bnt_more{ margin: auto; background: url(../images/bg_dsj_last.png) center bottom no-repeat; padding:10px 0 30px 0;}

 .bnt_more a{background: #ff8a00;display:block;margin:0px auto;height:55px;width:210px;text-align:center;line-height:55px;font-size:14px;color:#fff;}

#n_dsj .content{ padding-top:0;}

#n_dsj_box .bnt_more a:hover{ background-color:#1966bf}

#n_dsj  dl{ position:relative; display:none; padding-top:125px; }

#n_dsj dt{ display:block; border-bottom:1px solid #e4e5e9; padding-bottom:10px;}

#n_dsj dt h1{position:absolute; top: 60px; right:auto; left: 635px; display:block; }

#n_dsj dt h1 strong{font-size:34px;color: #ff8a00;}

#n_dsj .dd{ display:block; width:100%;  position:relative; height:380px; margin-top:55px; }

#n_dsj .dd .pic_box{ position:absolute;  top:0; left: 210px; -moz-transition: all 0.3s ease-in-out;-webkit-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}

#n_dsj .dd .pic_box img{ width: 300px;box-shadow: 1.5px 2.598px 3px 0px #ccc; display:block; border:1px solid rgb( 231, 233, 235 );}

#n_dsj .dd .text_box { width: 535px;position:absolute; right:0;  top:0; }

#n_dsj .dd .text_box .box{ position:relative;}

#n_dsj .dd .text_box h1{  font-size:18px; font-weight:bold; display:block; color:#555555; margin-bottom:5px;}

#n_dsj .dd .text_box p{ text-align:left; height:170px; overflow:hidden; font-size:14px; line-height:30px; color:#555555; text-align:justify;}

#n_dsj .dd.left_box{background:url(../images/bg_dsj_li_right.png) 581px  5px no-repeat;}

#n_dsj .dd.right_box{background:url(../images/bg_dsj_li_left.png) 549px 5px no-repeat;}

#n_dsj .dd.right_box .box{  text-align:right; width: 525px;}

#n_dsj .dd.right_box .pic_box{ left:auto; right: 214px;}

#n_dsj .dd.right_box .text_box{ right:auto; left:0;}

#n_dsj .dd.right_box .text_box h1{ left:auto; right:-190px; text-align:right;}

#n_dsj .dd .text_box h1 strong{ position:relative; display: inline-block;}

#n_dsj .dd .text_box h1 strong::before {position: absolute;top: 0;left: 0;overflow: hidden; max-width: 0;color: #ff8a00;content: attr(data-hover);-webkit-transition: max-width 0.5s;-moz-transition: max-width 0.5s;transition: max-width 0.5s;}

#n_dsj .dd:hover .text_box h1 strong::before,#n_dsj .dd:focus .text_box h1 strong::before {max-width: 100%;}

#n_dsj .dd:hover .pic_box{ top:10px;}

#n_dsj .dd.right_box .text_box p{ text-align:right;}

#n_dsj .dd.first{ padding-top:110px; background:url(../images/bg_dsj_li_right.png) 592px 115px no-repeat;}

#n_dsj .dd.first .pic_box{ top:110px;}

#n_dsj .dd.first:hover .pic_box{ top:120px;}

#n_dsj .dd:hover h1{ color:#ff8a00}

#n_dsj  dl.left_section dt h1{ display:block; right: 635px; left: auto;}

/*发展历程*/

#n_licheng{height:460px; background:url(../images/n_licheng_bg.png) center repeat-x;}
#n_licheng .m{ position:relative; height:460px;}
#n_licheng .hd { position:absolute; z-index:9; width:100%; top:50%; margin-top:-19px;}
#n_licheng .hd a{ display:block; width:38px; height:38px; position: absolute;}
#n_licheng .hd .prev{ background:url(../images/n_licheng_left.png) center no-repeat; left:-60px;}
#n_licheng .hd .next{ background:url(../images/n_licheng_right.png) center no-repeat; right:-60px;}
#n_licheng .hd .prev:hover{ background:url(../images/n_licheng_left_on.png) center no-repeat;}
#n_licheng .hd .next:hover{ background:url(../images/n_licheng_right_on.png) center no-repeat;}
#n_licheng .bd .tempWrap{}
#n_licheng .bd ul{ padding-right:90px;}
#n_licheng .bd ul li{ width:260px; height:460px; margin-right:-90px; position:relative;}
#n_licheng .bd ul li .box{ height:180px;}
#n_licheng .bd ul li.li_1{ padding-top:180px;}
#n_licheng .bd ul li i{ display:block; margin:0 auto; width:12px; height:12px; background:#d6d6d6; border-radius:50%; box-shadow:0 0 0 6px rgba(214,214,214,.5); margin-top:-6px; transition:.5s; -webkit-transition:.5s;}
#n_licheng .bd ul li font{ display:block; width:1px; height:41px; background:#d6d6d6; margin:16px auto;}
#n_licheng .bd ul li .txt{font-size:12px; color:#6d6d6d; text-align:center;}
#n_licheng .bd ul li .box:hover .txt{ box-shadow:0 1px 9px rgba(0,0,0,.1)}
#n_licheng .bd ul li h5{ font-size:22px; color:#ff8a00; font-weight:bold; margin-bottom:5px; text-align:center;}
#n_licheng .bd ul li p{ font-size:12px; color:#6d6d6d; text-align:center;}
#n_licheng .bd ul li.li_2 i{ position:absolute; bottom:174px; left:50%; margin-left:-6px;}
#n_licheng .bd ul li.li_2 font{ position:absolute; bottom:186px; left:50%; margin-left:-1px;}
#n_licheng .bd ul li .box:hover i{ background:#ff8a00; box-shadow:0 0 0 8px rgba(15,137,221,.5);


}
#n_tuandui2 {width: 100%; margin-bottom:88px; margin-top:86px; position:relative;}

#n_tuandui2  ul{width: 100%;display: flex;flex-direction: row;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
#n_tuandui2 ul li{ width:30%; height:408px; position:relative; margin:0 14px;}
#n_tuandui2 ul li .img{width:100%; height:330px; position:relative;}
#n_tuandui2 ul li .img img{width:100%; height:330px;}
#n_tuandui2 ul li .img .mask{ position:absolute; top:0; left:0; width:100%; height:100%; background: url(../images/fdj.png) center 160px no-repeat rgba(216,9,48,.75); opacity:0; transition:.5s; -webkit-transition:.5s;}
#n_tuandui2 ul li:hover .mask{ opacity:1;background: url(../images/fdj.png) center 149px no-repeat rgba(216,9,48,.75);}

#n_tuandui2 ul li .txt{ padding:10px 15px; background:#f4f5f7; overflow:hidden;}
#n_tuandui2 ul li .txt div{  width:150px; float:left; line-height:20px;}
#n_tuandui2 ul li .txt div h5{font-size:15px; color:#181819;width:150px;}
#n_tuandui2 ul li .txt span{ display:block; font-size:14px; color:#8f8f8f; overflow:hidden; text-overflow:ellipsis; white-space: nowrap;}
#n_tuandui2 ul li .txt img{ float:right; width:76px; height:39px;}




.n_team_tc .tc{
  transition:all ease 300ms;
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index:999; visibility:hidden;
}
.n_team_tc .tc .tc-box2{
  width: 1000px;
  height: 100%; box-sizing:border-box;
  background: #fff;
  display: block; position: absolute;
  z-index: 1; top:0; right:-1000px;transition:all ease 600ms; -moz-transition:all ease 600ms; -ms-transition:all ease 600ms; -o-transition:all ease 600ms; -webkit-transition:all ease 600ms;
}
.n_team_tc .tc.act{
  display: block; visibility:visible;
}
.n_team_tc .tc.act .tc-box2{ right:0;}
.close2{
  position: absolute; cursor:pointer;
  font-size: 20px;
  left: -100px;
  top: 40px;
}
.n_team_tc .tc .tc-bg {
  height: 100%;
  background: rgba(0,0,0,.6);
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 0;
}
.n_team_tc .tc{ pointer-events: none;  filter:alpha(opacity=0);   -moz-opacity:0;   -khtml-opacity:0;   opacity:0;}
.n_team_tc .tc.act{ filter:alpha(opacity=100);   -moz-opacity:1;   -khtml-opacity: 1;   opacity: 1;   pointer-events: auto;transform:scale(1);}
.n_team_tc .tc
{ transition:all ease 400ms; -moz-transition:all ease 400ms; -ms-transition:all ease 400ms; -o-transition:all ease 400ms; -webkit-transition:all ease 400ms; }


.n_team_tc .tc .close2{
	display:block;
    width: 60px;
    height: 60px;
    border: 2px solid #b8b8ba;
    border-radius: 100%;
	background:url(../images/la-daclose.png) no-repeat;
	transition:300ms;
	-webkit-transition:300ms;
	animation:moveL 2s linear infinite;
	}
.n_team_tc .tc .close2:hover{
	background-position:right top;
	}

@keyframes moveL{
	0%{ transform:translateX(0); -webkit-transform:translateX(0);}
	25%{ transform:translateX(-3px); -webkit-transform:translateX(-3px);}
	50%{ transform:translateX(0); -webkit-transform:translateX(0); }
	75%{ transform:translateX(3px); -webkit-transform:translateX(3px); }
	100%{ transform:translateX(0); -webkit-transform:translateX(0);}
	}
@-webkit-keyframes moveL{
	0%{ transform:translateX(0); -webkit-transform:translateX(0);}
	25%{ transform:translateX(-3px); -webkit-transform:translateX(-3px);}
	50%{ transform:translateX(0); -webkit-transform:translateX(0); }
	75%{ transform:translateX(3px); -webkit-transform:translateX(3px); }
	100%{ transform:translateX(0); -webkit-transform:translateX(0);}
	}



#team_tc_con .tt{ height:115px; color:#fff; line-height:115px; background:#ff8a00 url(../images/team_ico.png) 35px center no-repeat; padding-left:75px; font-size:18px; font-weight:bold;}
#team_tc_con .tt span{ font-size:14px; font-weight:100; font-family:arial; text-transform:uppercase; margin-left:8px; position:relative; top:3px;}
#team_tc_con .hd{ width:243px; height:100%; background:#f1f2f4; float:left; padding-top:60px;}
#team_tc_con .hd ul li a{ font-size:16px; color:#2d2d2d; display:block; height:48px; line-height:48px; padding-left:16px; position:relative;overflow: hidden;z-index: 99}
#team_tc_con .hd ul li a:hover{ background:#fff;}
#team_tc_con .hd ul li.on a{ background:#fff;}
#team_tc_con .hd ul li a:before{ content: ""; width: 5px; min-height: 100%; background: #ff8a00; position: absolute; left: 0; top: 0; -webkit-transition:-webkit-transform .5s cubic-bezier(0.215, 0.61, 0.355, 1); transition:-webkit-transform .5s cubic-bezier(0.23, 1, 0.32, 1); transition:transform .5s cubic-bezier(0.23, 1, 0.32, 1); transition:transform .5s cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform .5s cubic-bezier(0.23, 1, 0.32, 1); transform-origin:left 100%; -webkit-transform-origin:left 100%; transform:scaleY(0); -moz-transform:scaleY(0); -webkit-transform:scaleY(0); visibility:hidden\9;}
#team_tc_con .hd ul li a:hover:before{ transform:scaleY(1); -webkit-transform:scaleY(1); transform-origin:left 0; -webkit-transform-origin:left 0; visibility:visible\9;}
#team_tc_con .hd ul li.on a:before{ transform:scaleY(1); -webkit-transform:scaleY(1); transform-origin:left 0; -webkit-transform-origin:left 0; visibility:visible\9;}
#team_tc_con .bd{position: relative;left:40px; padding-right:0; width:900px; height:100%;}
#team_tc_con .bd .con{ overflow:auto; height:80vh;}
.la-open{ overflow:hidden; }
#team_tc_con .bd .con::-webkit-scrollbar {width: 3px;height: 8px;background-color: #F5F5F5;}


.n_product .hd ul{ font-size:0; text-align:center; margin-bottom:44px;}
.n_product .hd ul li{ display:inline-block; *display:inline; *zoom:1; margin:0 5px; position:relative;}
.n_product .hd ul li a{ display:block; min-width:170px; height:40px; line-height:40px; background:#f5f5f5; font-size:12px; color:#262626; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px;}
.n_product .hd ul li:before{ content:""; position:absolute; top:0; left:50%; margin-left:-10px; width:20px; height:1px; background:#ff8a00;}
.n_product .hd ul li.on a,
.n_product .hd ul li:hover a{ background:#ff8a00; color:#fff}
.n_product .n_fl01{ padding:40px 0; background:#f8f8fa; margin-bottom:52px;}
.n_product .n_fl01 .title{ text-align:center; font-size:15px; color:#191919; margin-bottom:28px;}
.n_product .n_fl01 p{ font-size:12px; color:#7f8080; line-height:24px; padding-bottom:0}
.n_product .n_fl02{display: flex;flex-direction: row;justify-content: space-between;align-items: flex-start;}
.n_product .n_fl02 .zuo{width: 18%;}
.n_product .n_fl02 .zuo img{width: 100%;}
.n_product .n_fl02 .zuo ul{width: 100%;}
.n_product .n_fl02 .zuo ul li{width: 100%;margin: auto;}
.n_product .n_fl02 .zuo ul li a{display: block;width: 100%;margin: auto;padding: 10px 0;background: #fafafb;border: #f3f3f3 1px solid;text-align: center;font-size: 14px;color: #333;}
.n_product .n_fl02 .you{ float:left; width:80%;}
.n_product .n_fl02 .zuo ul li a:hover{color: #ff8a00;}
.n_product .n_fl02 .zuo ul li .on{color: #ff8a00;}
.n_product .n_fl02 .you li{ float:left; width:298px; margin-right:20px; background:#f2f2f5; margin-bottom:48px;}
.n_product .n_fl02 .you li .img{ width:298px; height:298px; overflow:hidden; position:relative;}
.n_product .n_fl02 .you li .img img{ width:298px; height:298px; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.n_product .n_fl02 .you li:hover .img img{ -moz-transform:scale(1.05); -o-moz-transform:scale(1.05); -o-moz-transform:scale(1.05); -webkit-moz-transform:scale(1.05); transform:scale(1.05);}
.n_product .n_fl02 .you li .con{ padding:0 20px; height:60px; line-height:60px; margin-top:-9px;}
.n_product .n_fl02 .you li .con h5{ font-size:15px; color:#515152; display:inline-block; max-width:175px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.n_product .n_fl02 .you li .con h5 a{ color:#515152;}
.n_product .n_fl02 .you li:hover .con h5 a{ color:#ff8a00}
.n_product .n_fl02 .you li .con small{ float:right; font-size:12px; color:#808080;}
.n_product .n_fl02 .you li .img .top{ position:absolute; width:100%; height:0; bottom:0; left:0; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#4C2F303F', endColorstr='#4C2F303F');background:rgba(47,48,63,0.3); -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.n_product .n_fl02 .you li:hover .img .top{ height:100%;}
.n_product .n_fl02 .you li .img .top .table{ display:table; width:100%; height:100%; text-align:center;}
.n_product .n_fl02 .you li .img .top .table .table_cell{ display:table-cell; vertical-align:middle;}
.n_product .n_fl02 .you li .img .top .table .table_cell h5{ font-size:15px; color:#ffffff; margin-bottom:10px;}
.n_product .n_fl02 .you li .img .top .table .table_cell span{ font-size:15px; display:inline-block; width:26px; height:26px; line-height:26px; background:#ffffff; color:#ff8a00; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
.w1360{width: 1200px;margin: auto;}
.n_product_detail .left{ float:left; width:621px;}
.n_product_detail .lwy .slider-for{}
.n_product_detail .lwy .slider-for .miso{ position:relative;}
.n_product_detail .lwy .slider-for .miso img{ width:100%}
.n_product_detail .lwy .slider-for .miso-current .miso img{ width:621px; height:338px;}
.n_product_detail .lwy .slider-for .miso .top{position:absolute;width: 100%;bottom:0;left:0;padding:1.75rem 2.75rem;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#A3212020', endColorstr='#A3212020');background:rgba(33,32,32,0.64);}
.n_product_detail .lwy .slider-for .miso .top h4{font-size: 1rem;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:1.25rem;}
.n_product_detail .lwy .slider-for .miso .top p{ font-size:0.75rem; color:#cbccd0; line-height:1.375rem; height:2.75rem; overflow:hidden;}
.n_product_detail .lwy .slider-for .miso-prev,
.n_product_detail .lwy .slider-for .miso-next{width: 16px;height: 30px;margin-top:-1rem;z-index: 10;}
.n_product_detail .lwy .slider-for .miso-prev{background:url(../images/n_product_detail_left.png) center no-repeat;background-size:100% 100%;left: 10px;}
.n_product_detail .lwy .slider-for .miso-next{background:url(../images/n_product_detail_right.png) center no-repeat;background-size:100% 100%;right: 10px;}
.n_product_detail .lwy .slider-nav{margin-top: 4px;margin-left:  -2.5px;margin-right:  -2.5px;}
.n_product_detail .lwy .slider-nav .miso-slide img{ width:100%}
.n_product_detail .lwy .slider-nav .miso-slide .miso{margin: 2.5px;}
.n_product_detail .lwy .slider-nav .miso-slide .miso img{width: 150px;height:  80px;}
.n_product_detail .right{ float:right; width:725px; height:425px; background:#f8f8fa}
.n_product_detail .right .box{ width:100%; height:100%; padding:46px 60px; background:url(../images/top_left.png) left top no-repeat, url(../images/top_right.png) right top no-repeat, url(../images/bottom_left.png) left bottom no-repeat, url(../images/bottom_right.png) right bottom no-repeat;}
.n_product_detail .right .box h2{ font-size:20px; color:#ff8a00; padding-bottom:36px; border-bottom:#bebdbe 1px dotted;}
.n_product_detail .right .box p{font-size:12px;line-height:24px;height:48px;overflow:hidden;color:#7f8080;margin-top:24px;padding-bottom:24px;border-bottom:#bebdbe 1px dotted;box-sizing:  content-box; margin-bottom:30px;}
.n_product_detail .right .box span{ font-size:12px; color:#a1a0a0; line-height:24px; margin-right:42px;}
.n_product_detail .right .box h2 small{ font-size:20px; color:#bbbcbc; text-transform:uppercase;}
.n_product_detail .right .box a{ display:inline-block; width:140px; height:50px; line-height:50px; border:#030000 1px solid; text-align:center; margin-top:65px; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.n_product_detail .right .box a span{ display:inline-block; margin-right:0; vertical-align:top; height:48px; line-height:48px; color:#000000;}
.n_product_detail .right .box a span .span02{ display:none;}
.n_product_detail .right .box a:hover{ border:#ff8a00 1px solid; background:#ff8a00; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius:3px;}
.n_product_detail .right .box a:hover span{ color:#fff;}
.n_product_detail .right .box a:hover span .span01{ display:none;}
.n_product_detail .right .box a:hover span .span02{ display:inline-block;}
.n_product_detail .n_fl01{ background:#f8f8fa; padding:35px 0; overflow:hidden; margin-top:75px;}
.n_product_detail .n_fl01 .n_title{overflow:hidden;margin-bottom: 48px;text-align:left;border-bottom:#dadada 1px solid;padding:14px 0;font-size:16px;color:#191919;padding-left:18px;line-height:22px; background:url(../images/tiao.png) left 14px no-repeat;}
.bx{width: 1200px;margin: auto;display: flex;flex-direction: row;justify-content: flex-start;align-items: center;font-size: 14px;color: #999;}
.bx a{font-size: 14px;color: #999;}
.bx .on{color: #ff8a00;}
.xq{width: 1200px;margin: auto;display: flex;flex-direction: row;justify-content: flex-start;align-items: flex-start;margin-top: 40px;margin-bottom: 40px;}
.xq .zuo{width: 70%;border: #f0f0f0 1px solid;padding: 2%;}
.xq .zuo h2{font-size: 24px;color: #ff8a00;font-weight: bold;border-bottom: #f0f0f0 1px solid;padding: 20px 0;}
.xq .zuo .list{width: 100%;margin: auto;}
.xq .zuo .listt h4{border-bottom: #ff8a00 2px solid;margin: 20px 0;display: flex;flex-direction: row;justify-content: flex-start;align-items: center;}
.xq .zuo .listt h4 span{width: 100px;color: #fff;background: #ff8a00;padding: 0 10px;font-size: 14px;height: 32px;display: block;line-height: 32px;}

.xq .zuo .listt h4 p{width: auto;color: #fff;background: #ff8a00;padding: 0 10px;font-size: 14px;height: 32px;display: block;line-height: 32px;margin: 0;}

.xq .zuo .listt h4 b{font-weight: normal;font-size: 14px;color: #999;margin-left: 20px;}
.xq .zuo .listt p{font-size: 14px;color: #333;line-height: 24px;}
.xq .zuo p{font-size: 14px;color: #333;line-height: 24px;}
.xq .zuo p span{font-size: 14px!important;}
.xq .zuo .listt img{margin: auto;display: block;margin-top: 40px;margin-bottom: 40px;}
.xq .you{width: 24%;margin-left: 2%;}
.xq .you .listt{display: flex;flex-direction: row;justify-content: space-around;align-items: center;margin: 20px 0;}
.xq .you .listt .zz h2{font-size: 18px;color: #fff;padding: 10px 0;border-bottom: #fff 1px solid;}
.xq .you .listt .zz  p{font-size: 14px;color: #fff;}
.xq .zuo .fanye{width: 100%;margin: auto;display: flex;flex-direction: row;justify-content: space-between;align-items: center;border: #f0f0f0 1px solid;border-radius:50px;margin-top: 40px;}
.xq .zuo .fanye li{width: 50%;}
.xq .zuo .fanye li a{width: 100%;margin: auto;display: block;border-right: #f0f0f0 1px solid;text-align: center;padding: 15px 0;font-size: 14px;}
#right_news .tt{ font-size:16px; color:#fff; background:#1966bf;  height:60px; text-align:center;  padding-left:7px; padding-top:15px; }
#right_news .tt span{ font-size:12px; color: #fff; text-transform:uppercase; font-weight:100; font-family:arial; margin-left:8px;}
#n_news_tuijian ul{ width: 100%; overflow:hidden;}
#n_news_tuijian ul li{ width:100%; margin-bottom:45px;}
#n_news_tuijian ul li .img{ width:100%; height:180px;}
#n_news_tuijian ul li .img img{width: 100%;height: 100%; transition:2s; -webkit-transition:2s;}
#n_news_tuijian ul li:hover .img img{transform:scale(1.1,1.1);}
#n_news_tuijian ul li .txt{ width: 100%; padding-top:20px;}
#n_news_tuijian ul li .txt h5{ font-size:15px; color:#222223; margin-bottom:19px;}#n_news_tuijian ul li .txt h5 a{ font-size:15px; color:#222223;}
#n_news_tuijian ul li .txt span{ font-size:12px; color:#b6b6b9; display:block; margin-bottom:15px;}
#n_news_tuijian ul li .txt p{ font-size:14px; color:#797979; line-height:24px; height:48px; overflow:hidden;}
#n_news_tuijian ul li .txt .btn{margin-top:30px;}
#n_news_tuijian ul li:hover .btn.i i:first-child{ margin-top:0; }

#right_news .hd{ text-align:center; height:36px; background:#1966bf; padding-top:15px;}
#right_news .hd ul{ line-height:0; font-size:0;}
#right_news .hd ul li{ width:7px; height:7px; border-radius:50%; background:#313234; font-size:0; display: inline-block; margin:0 4px; cursor:pointer;}
#right_news .hd ul li.on{ background:#fff; }

#right_news ul li .box1 a:hover{ color:#1966bf !important;}
.btn.i{ display:block;  width:88px; height:30px; transition:.3s; -webkit-transition:.3s; overflow:hidden;}

.btn.i i{  width:88px; height:30px; background:#fff;  color:#525458;line-height:28px; text-align:center; border:1px solid #eee; font-size:14px; color:#a7a7a7; display:block; transition:.8s; -webkit-transition:.8s; }

.btn.i.btn.i i:first-child{ background:#1966bf;border:1px solid #1966bf; color:#fff; margin-top:-30px;}
.dituu ul{width: 70%;margin: auto;display: flex;flex-direction: row;justify-content: flex-end;align-items: center;margin-top: 40px;}
.dituu ul li{display: flex;flex-direction: row;justify-content: center;align-items: center;margin:  0 20px;}
.dituu ul li img{margin-right: 20px;}
.hez{width: 100%;margin: auto;background: #f0f0f0;margin-top: 40px;}
.hez .da{width: 1200px;margin: auto;display: flex;flex-direction: row;justify-content: space-around;align-items: center;padding: 40px 0;}
.hez .da .zuo{width: 45%;}
.hez .da .zuo img{width: 100%;}
.hez .da  .you p{width: 100%; font-size: 16px;color: #333;font-weight: bold;letter-spacing: 5px;margin: 20px 0;}
.hez .da  .you h2{background: #ff8a00;color: #fff;text-align: center;padding: 10px 0;}
.find{width: 100%;margin: auto;padding: 10px 0;background: #f0f0f0;margin-bottom: 40px;}
.find ul{width: 1200px;margin: auto;display: flex;flex-direction: row;justify-content: space-between;align-items: center;}
.find ul li{display: flex;flex-direction: row;justify-content: flex-start;align-items: center;}
.find ul li p{font-size: 14px;color: #333;margin-right: 10px;}
.find ul li .sf{background: #fff;border: #ff8a00;width: 240px;height: 32px;line-height: 32px;}
.find ul li .sf select{width: 100%;height: 32px;}
.find ul .tijiao{width: 10%;background: #ff8a00;color: #fff;height: 32px;line-height: 32px;border-radius: 4px;}
.dian{width: 1200px;margin: auto;}
.dian li{border: #f0f0f0 1px solid;padding: 2%; display: flex;flex-direction: row;justify-content: space-between;align-items: center;margin: 2% 0;}
.dian li .zuo{width: 40%; display: flex;flex-direction: row;justify-content: flex-start;align-items: center;}
.dian li .zuo .zz{height: 40px; display: flex;flex-direction: row;border: #f0f0f0 1px solid;align-items: center;padding: 0 20px;width: 120px;justify-content: center;}
.dian li .zuo .zz p{color: #ff8a00;margin-right: 10px;}
.dian li .zuo .zz img{width: 16px;display: block;}
.dian li .zuo h4{margin: 0 60px;font-size: 14px;color: #999;width: 20%;}
.dian li .zuo  .tu{width: 160px;}
.dian li .you{width: 60%;}
.dian li .you h4{font-size: 14px;color: #333;margin-bottom: 10px;}
.dian li .you p{font-size: 12px;color: #999;}

/*联系我们*/
.n_lianxi .txt1{ height:453px; margin-bottom:48px; background:#f0f2f3;padding-top:75px;}
.n_lianxi .txt1 .m{background:url(../images/n_lianxi_bg.jpg) left center no-repeat; padding-left:680px; padding-top:55px; height:311px; }
.n_lianxi .tt{ color:#323339; font-size:22px; font-weight:600; padding-bottom:20px; background:url(../images/n_lianxi_tt.png) left bottom no-repeat; margin-bottom:30px;}
.n_lianxi .txt1 p{ font-size:14px; color:#757576; line-height:30px;}
.n_lianxi .txt1 p img{ margin-left:0px;}
.n_lianxi .hd_box{}
.n_lianxi .hd_box{ margin:-14px;}
.n_lianxi .hd_box ul li{ width:375px; height:129px; float:left; text-align:center; color:#323339; font-size:18px; font-weight:100; background:#ebedf1; padding-top:45px; box-sizing:border-box; margin:0 18px; cursor:pointer;}
.n_lianxi .hd_box ul li span{ font-size:12px; color:#adaeb1; font-family:arial; text-transform:uppercase; font-weight:100; display:block; padding-top:9px;}
.n_lianxi .hd_box ul li:hover{ color:#fff; background:#ff8a00; font-weight:600;}
.n_lianxi .hd_box ul li:hover span{ color:#fff;}
.n_lianxi .hd_box ul li.on{ color:#fff; background:#ff8a00;font-weight:600;}
.n_lianxi .hd_box ul li.on span{ color:#fff;}
.n_lianxi .hd_Scroll{ position:relative;}
.n_lianxi .hd_Scroll .sPrev,.n_lianxi .hd_Scroll .sNext{ position:absolute; top:47px;}
.n_lianxi .hd_Scroll .sPrev{ left:-50px;}
.n_lianxi .hd_Scroll .sNext{ right:-50px;}
.n_lianxi .bd{ margin-top:40px;}
.n_lianxi .bd .txt{ height:166px; padding:40px 20px;}
.n_lianxi .bd .txt1{width: 100%;margin: auto;background: #fff;}
.n_lianxi .bd .txt h5{ font-weight:600; color:#323339; font-size:18px; line-height:28px; float:left; width:250px;border-right:1px solid #e7e7e7; margin-right:47px;}
.n_lianxi .bd .txt .mid{ font-size:14px; color:#757576; line-height:24px; margin-top:-15px;}
.n_lianxi .bd .txt .n_ewm{ float:left; margin-left:40px; float:right;}
.n_lianxi .bd .txt .n_ewm img{ width:98px; height:98px;}
.n_lianxi .bd .txt .n_ewm span{ width:13px; display:inline-block; float:left; font-size:12px; color:#a4a4a4; margin-top:22px; margin-right:12px;}

.n_news ul{ width:1200px; margin-bottom:20px;}
.n_news ul li{ float:left; width:29%; margin-right:4%; position:relative; margin-bottom:20px;}
.n_news ul li .img,
.n_news ul li .img img{ width:100%; height:272px; overflow:hidden;}
.n_news ul li .time{ position:absolute; left:-34px; top:18px; width:63px; height:63px; background:#ff8a00; text-align:center; color:#fff; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out;}
.n_news ul li .time .day{ font-size:20px; margin:14px 0 4px 0}
.n_news ul li .time .year{ font-size:12px;}
.n_news ul li h5{ font-size:15px; color:#000000; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; margin:33px 0 18px 0}
.n_news ul li h5 a{ font-size:15px; color:#000000; display:inline-block; width:100%; position:relative;}
.n_news ul li h5 a:before{ content:""; position:absolute; left:0;}
.n_news ul li p{ font-size:13px; color:#646466; line-height:22px; height:66px; overflow:hidden; margin-bottom:36px;}
.n_news li:hover .time{ margin-top:8px;}
.n_news .ar_article p{ color:#7d7d7d}

.n_news ul li:hover h5 a{ color:#ff8a00; padding-left:13px;}
.n_news ul li:hover h5 a:before{ content:"..."; }
.n_news ul li .more{float:left; margin-left:114px;width:169px;height:58px;position:relative;z-index: 0;}
.n_news ul li .more div{ height:100%; -moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out; transform-style: preserve-3d; -webkit-transform-style: preserve-3d;}
.n_news ul li .more span{position:absolute;right:0;top:0;display:inline-block; width:169px;height:58px; z-index: 0; }
.n_news ul li .more .span1{ transform: translate3d(0, 0, 29px); -webkit-transform: translate3d(0, 0, 29px); background:url(../images/more01.png) center no-repeat;}
.n_news ul li .more .span2{ transform: rotateX(-90deg) translate3d(0, 0, 29px); -webkit-transform: rotateX(-90deg) translate3d(0, 0, 29px); background:url(../images/more01_on.png) center no-repeat;}
.n_news ul li:hover .more div{transform: rotateX(90deg);}

.n_news_detail .left{ float:left; width:965px;}
.n_news_detail .right{ float:right; width:320px; border:#e1e1e1 1px solid; margin-left:70px;}
.n_news_detail .right ul{border-top: #ff8a00 3px solid;}
.n_news_detail .right ul li{ padding: 30px 0;border-bottom: #b5b5b5 1px dotted;margin: 0 26px !important;}
.n_news_detail .right ul li h4,.n_news_detail .right ul li h4 a{font-size: 15px;color: #000000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom: 15px;}
.n_news_detail .right ul li h4 a:hover{ color:#eb1111}
.n_news_detail .right ul li p{font-size:12px;line-height: 22px;height: 44px;overflow:hidden;color: #646466;margin: 0 0 8px 0;}
.n_news_detail .right ul li span{font-size:12px;color: #646466;}
.n_news_detail .right ul li:last-child{ border-bottom:none}

/*====翻页====*/
.j_pages{margin:0 auto 0 auto}
.j_pages .box{display:inherit;width:100%;text-align: center;padding-top:45px;}
.j_pages a{padding: 0px 8px;width: 32px;height: 32px;line-height: 32px;display:inline-block;margin:0 2px;color: #646466;font-size: 14px;box-sizing: border-box;-moz-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; }
.j_pages a font{font-size: 15px;font-family:SimSun;color: #918f8f;}
.j_pages .on{background: #ff8a00;color:#fff!important;}
.j_pages a:hover{background: #ff8a00;color:#fff!important;text-decoration:none;}
.j_pages a:hover font{color:#fff}
.j_pages a.u_bnt{transition:all 1s;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s}

.n_news_list .content ul{ width:1200px; margin:0 auto;}

.n_news_list .content ul li{float:left;width:1200px;padding: 32px 0;}

.n_news_list .content ul li:hover{ background:url(../images/bg.png) right center no-repeat;}

.n_news_list .content ul li .time{float:left;width: 95px;height: 85px;box-sizing:border-box;border:#e1e1e1 2px solid;margin-right: 35px;overflow:hidden;}

.n_news_list .content ul li:hover .time{background-color: #ff8a00;border: #ff8a00 2px solid;}

.n_news_list .content ul li .time .day{margin:0 auto;width:60px;line-height: 60px;height: 40px;font-size:36px;color:rgba(64,64,64,0.65);text-align:center;}

.n_news_list .content ul li .time .year{margin:0 auto;width:60px;line-height:35px;height:35px;font-size: 12px;color:rgba(64,64,64,0.65);text-align:center;}

.n_news_list .content ul li:hover .day,.n_news_list .content ul li:hover .year{ color:#fff}

.n_news_list .content ul li .center{float:left;width: 1040px;text-align:left;padding: 10px 0 0 0;}

.n_news_list .content ul li .center h5{margin-bottom: 15px;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.n_news_list .content ul li .center h5 a{color: #252525;font-size: 16px;}

.n_news_list .content ul li .center h5 a:hover{color: #ff8a00;}

.n_news_list .content ul li .center p{font-size: 12px;color: #898a8c;line-height: 20px;height: 40px;overflow:hidden;}
.linian{width: 100%;margin: auto;background: #f0f0f0;margin-bottom: 40px;padding: 40px 0;}
.linian .da{width: 1200px;margin: auto;}
.linian .da li{width: 100%;margin: auto;display: flex;flex-direction: row;justify-content: space-between;align-items: center; }

.linian .da li .zuo h4{font-size: 18px;color: #333;font-weight: bold;}
.linian .da li .zuo p{font-size: 14px;color: #666;line-height: 28px;}

.atctitle_bc{background:#fff;border-left:5px solid #ff8a00}









/*分页*/
.Pagelist {
                  margin: 50px 0;
                  overflow: hidden;
                  text-align: center;
              }

              .inline {
                  display: inline-block;
                  vertical-align: middle;
                  width: auto!important;
              }

              .Pagelist>ul li {
                  float: left;
                  height: 45px;
                  margin: 0 4px;
                  border: none;
              }

              .Pagelist>ul li .btn {
                  width: auto;
                  padding: 0 10px;
              }
              .Pagelist>ul li a, .Pagelist>ul li span {
                  display: block;
                  width: 40px;
                  border: 1px solid #CFCFCF;
                  background: #FFF;
                  line-height: 40px;
                  color: #444;
                  border-radius: 22px;
                  font-size: 11px;
              }

              .Pagelist>ul li .scurrent {
                      background: #ff8a00;
                      color: #fff;
              }


              .Pagelist>ul li a:hover, .Pagelist>ul li .current {
                  border-color: #ff8a00;
                  background: #ff8a00;
                  color: #FFF;
              }


              cite, em, i {
                  font-style: normal;
              }
              i, em, b {
                  font-style: normal;
                  font-weight: normal;
                
              }



