@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
dl,dt,dd,ol,ul,li,from,input,select,span,p,div{margin: 0px; padding: 0px; list-style: none;}
a{color: #333; text-decoration: none;} 
a:hover{color:#ee0701; text-decoration: none;}
.w1400{ width:1400px; margin:0 auto;}
.w1300{ width:1300px; margin:0 auto;}
.w1100{ width:1400px; margin:0 auto;  overflow:hidden;}
.wb100 ,.content{width:1400px; margin: 0 auto; }
.to5{ padding-top:5px;}
.top2{ padding-top:18px;}
.top3{ padding-top:20px;}
.top5{ padding-top:28px;}
.top36{ padding-top:36px;}

.top30{ margin-top:30px;}
.top50{ margin-top:50px;}
.top60{ margin-top:60px;}

.top12{ margin-top:15px; overflow:hidden;}
.pa{ position:absolute;}
.pr{ position:relative}
.top80{ margin-top:80px}
.top40{ margin-top:40px}
.mt50{ margin-top:60px}
.mt25{ margin-top:25px}
.f_pr{position:relative;}
.f_pa{position:absolute;}
.clearfix{zoom:1;}

.box{width:1400px; height:auto; margin:0 auto; position: relative;}


.p_title{text-align: center;font-size: 40px;color: #fff;}
.p_title i{color: #f85811; font-style:normal;}
.p_title span{display: block;font-size: 18px;margin: 5px 0 20px 0;}
.p_title em{ font-size:0; display:inline-block;height: 8px;}
.p_title em i{ display:inline-block; width:8px; height:8px; border-radius:50%; background:#ccd2cc;animation: bounce_fountainG 1.2s linear infinite;} 
.p_title em i+i{ margin-left:16px;}
.p_title em i:nth-child(1){animation-delay: .4s;}
.p_title em i:nth-child(2){background:#f85811;animation-delay: .6s;}
.p_title em i:nth-child(3){animation-delay: .8s;}

.d_title{text-align: center;font-size: 40px;color: #222222;}
.d_title i{color: #f85811; font-style:normal;}
.d_title span{display: block;font-size: 18px;margin: 5px 0 20px 0;}
.d_title em{ font-size:0; display:inline-block;height: 8px;}
.d_title em i{ display:inline-block; width:8px; height:8px; border-radius:50%; background:#ccd2cc;animation: bounce_fountainG 1.2s linear infinite;} 
.d_title em i+i{ margin-left:16px;}
.d_title em i:nth-child(1){animation-delay: .4s;}
.d_title em i:nth-child(2){background:#f85811;animation-delay: .6s;}
.d_title em i:nth-child(3){animation-delay: .8s;}
@keyframes bounce_fountainG { 
0% {
transform:scale(1);
}
100% {
transform:scale(.5);
}
}
/*抬头*/
.header{position: relative;height: 110px; padding-left: 2%;}
.hlogo{font-size: 0; margin-top: 14px;}
.hlogo p{display: inline-block;vertical-align: middle;font-size: 15px;color: #222;font-weight: lighter;}
.hlogo p+p{margin-left: 20px; line-height:30px; font-size:18px;}
.hlogo p b{display: block;font-size: 25px;}
.htel{height: 110px;background: #f85811;width: 250px;text-align: center;font-size: 25px;color: #fff;font-weight: lighter;}
.htel i{display: block;font-size: 22px;}
.htel span{display: inline-block;padding-left: 40px;margin-top:35px;background: url(../images/tdel.png) no-repeat left center; line-height:30px;}
.hul{font-size: 0;}
.hul>li{display: inline-block; cursor: pointer;height: 110px;width: 88px;background-color: #ededed; position: relative;font-size: 14px;color: #7a927a; font-weight: lighter; text-align: center;line-height: 150px; background-repeat: no-repeat;background-image: url(../images/dctel.png);background-position: center 36px;}
.hul li+li{margin-left: 1px;background-image: url();}
.hul li>a{display: block;height: 110px;font-size: 14px;color: #7a927a;}
.nav>ul>li:after{content: '';display: block;position: absolute;right: -15px;top: 0;bottom: 0;margin: auto 0;width: 10px;height: 4px;background: url(../images/nav62.png) no-repeat center;}
.nav>ul>li{display: inline-block; position: relative;margin-right:45px;}
.nav>ul>li>a{font-size: 16px; display: block;color: #222222; line-height: 110px;font-weight: lighter; position: relative;}
.nav>ul>li>a:after{content: '';display: block;position: absolute;bottom: 0;height: 3px;background: #f85811;width: 0;left: 0;transition: all .3s ease;}
.nav>ul>li.cur>a,.nav>ul>li:hover>a{color: #f85811;}
.nav>ul>li.cur>a:after,.nav>ul>li:hover>a:after{width: 100%;}
@media screen and (max-width:1650px){
.nav>ul>li{ margin-right:20px;}
}
@media screen and (max-width:1510px){
.nav>ul>li>a{ font-size: 14px;}
}
.hul li:hover .search{ top:100%; visibility:visible; opacity:1;}
.search-bg{ width:530px; margin:0 auto; height:40px; padding-left:20px; border-radius:30px; border:1px solid #ddd;}
.search-bg input{ float:left; }
.search{ position:absolute; top:110%; width:560px; right:0px;background:#fff; z-index:999; opacity:0; visibility:hidden;box-shadow:0px 0px 3px #d8d8d8 inset;padding:20px; box-sizing:content-box; transition:all .3s ease;}
#infoname{ border:none; height:40px;  width:485px;}
#soo{ margin-top:12px;}
.keywords{ margin-top:20px; text-align:center;}
.keywords,.keywords a{ font-size:13px; color:#666; font-weight:lighter; line-height: 35px;}
.keywords span{ color:#f85811;}
.keywords a:hover{ color:#f85811;}
.nav>ul>li .sedNav {width:270px; padding:30px;border:3px #fff solid;position: absolute;background:#f5f5f5;right: 0;top:100%; z-index: 99;display: none;}
.nav li .sedNav p{font-size:18px; font-weight:bold; color:#222;padding-bottom:8px;}
.nav li .sedNav span{font-size:12px; color:#9ea9a5; text-transform:uppercase;}
.nav li .sedNav span:after{content:"";display: block;  width:30px; height:4px; background:#f85811; margin-top:20px;}
.nav li .sedNav a {display: block; border:1px #e1e1e1 solid; width:140px;line-height: 34px;color: #888;font-size:14px; text-align: center;}
.sedNav_l{ text-align:left;} 
.nav li .sedNav td table{ display:none;}
.nav li .sedNav a+a,.nav li .sedNav tr+tr{  margin-top:10px; display:block;}
.nav li .sedNav a:hover {color: #fff;background-color: #f85811;}

/*幻灯片*/
.focus {width:100%; height:736px; overflow:hidden; position:relative;}
.focus ul {height:600px; position:absolute;}
.focus ul li {float:left; width:100%; height:736px; overflow:hidden; position:relative; background:#000;}
.focus ul li div {position:absolute; overflow:hidden;height:736px !important;}
.focus .btnBg {position:absolute; width:100%; height:20px; left:0; bottom:0; background:#000; display:none;}
.focus .btn {position:absolute; width:1002px; left:50%; margin-left:-501px; height:24px; bottom:36px; text-align:right;}
.focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:24px; line-height:24px; text-align:center; _font-size:0; margin-left:5px; cursor:pointer; background:#ccc;}
.focus .btn span.on {background:#fff;}
.focus .preNext {width:45px; height:100px; position:absolute; top:260px; background:url(../images/baenner.png) no-repeat 0 0; cursor:pointer;}
.focus .pre {left:0;}
.focus .next {right:0; background-position:right top;}


/**/
.dwtb{ background:#f5f5f5; height:535px; width:100%; overflow:hidden; padding:80px 0px;}
/*--mode--*/
.g_cptd{ background-color:#eee; padding-bottom:80px; position: relative;}

.webs_z{ width:1300px;}
.mode{padding:5.625rem 0.625rem; overflow:hidden;background:#eaeaea;}
.mode-list{display:flex;flex-wrap:wrap;justify-content:space-between;overflow:hidden; position:relative; z-index:999; height:460px;}
.mode-list .item{position:relative;margin:1rem 0;width:23.78%;text-align:center;overflow:hidden;background:#fff;}
.mode-list .pic{position:relative;overflow:hidden;opacity:0;transform:translateX(-100%);transition:all 0.5s ease-in-out;}
.mode-list .pic:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:rgba(0,0,0,0.6);}
.mode-list .text{position:absolute;z-index:3;left:2rem;top:1rem;right:1.875rem;bottom:1.875rem;}
.mode-list .text:after{display:block;position:absolute;top:16.8rem;left:50%;width:1.25rem;height:1px;content:"";background:#b9b9b9;transform:translateX(-50%);}
.mode-list .text i{display:block;margin:40px auto;width:8rem;height:8rem; line-height:7.6rem; background:#f85811;border:#f85811 solid 1px;border-radius:50%; color:#fff; font-size:3.1rem; transition:all 0.5s ease-in-out;position:relative; z-index:99999; box-sizing:border-box;}
.mode-list .text i img{padding: 38px 0px 0px 0px;}
.mode-list .text i:before{width:10rem; height:10rem; background-color:rgba(280,88,17,.4); content:""; position: absolute; border-radius:50%; left:-1rem; top:-1rem; z-index:-1;}
.mode-list .text h3{margin:2rem 0; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; line-height:30px;}
.mode-list .text h3 a{color:#222;font-size:1.6rem;}
.mode-list .text p{height:5.3rem;line-height:1.8rem; color:#666;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4; font-size:14px; padding-top:18px;}
.mode-list .item:hover .pic{ background:#000;}
.mode-list .item:hover .text i{background:transparent;border-color:#f85811;transform:rotateY(360deg);}
.mode-list .item:hover .text h3 a,.mode-list .item:hover .text p{color:#333;}
/**/
.arc_cn {}
.arc_cn li{float: left;width: 312px;margin-right:12px;margin-bottom: 20px;}
.arc_cn li i{display:block;height: 233px;overflow: hidden; }
.arc_cn li img{width: 310px;height: 233px;transition:all 0.5s; border:1px solid #eee;}
.arc_cn li i:hover img{transform:scale(1.05);}
.arc_cn li span{display:block;height: 50px;line-height: 50px;text-align: center;font-size: 16px;color: #333;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;background: #e5e5e5;}
.arc_cn li:hover span{background: #f85811;color: #fff;}

/**/
.po_bg{ overflow:hidden; padding:80px 0px; } 
.zh_title{ text-align:center; overflow:hidden; }
.zh_title h3{ font-size:40px; color:#f85811; line-height:40px; margin-bottom:15px;}
.zh_title span{ font-size:18px; color:#666; line-height:20px;}
.prod.w1300{position: relative;  overflow: hidden;}
.prod_bg{overflow:hidden; width:100%; padding-bottom:60px; background:url(../images/pbgs.jpg) no-repeat center top; padding-top:60px;}
.prod_r a{width: 130px;height: 3vw;display: block;text-align: center;line-height: 3vw;float: left;color: #fff;font-size: 0.9vw;  }
.prod_r a.on{ border-bottom:2px solid #f85811}
.prod_r a:nth-child(1){margin-left: 0vw;}

.list{width: 100%; height:50px; }
.list_l{width: 100%; margin:0 auto;}
.list_l table{width: 100% !important; margin:0 auto;}
.list_l table tr{display: block; float: left;  margin-right:17px; }
.list_l table tr td{display: block;position: relative;background: #f85811; border-radius:0px 0px 10px 0px; }
.list_l table tr td:after{content:""; display: block;     position: absolute; opacity: 0; width:100%;height:100%; top:0; left:0; -webkit-transition:0.2s all ease-in-out; transition:0.2s all ease-in-out;}
.list_l table tr td:hover::after,.list_l table tr:first-child td:after{ opacity:1;}
.list_l table tr a{display: block; width: auto; padding: 0 19px; line-height:50px; font-size:16px; color:#fff; font-weight:normal !important; position: relative;    z-index: 2;}
.list_l table tr a:hover,.list_l table tr:first-child td a{color:#ffff00; }
.list_r a{display: block; width: 80px; height: 80px; line-height: 80px; text-align: center; font-size: 40px; font-weight: 100; }
.list_r a:hover{color:#fff;background:#f85811;}
.list_l table tr:nth-child(10){margin-right:0px;}

.prod_d{padding-top:40px;}
.prod_d  li{display: block; padding:0 !important; float:left;position: relative; border: 1px solid #eee; margin-bottom:30px; }
.prod_d  li+li{margin-left:16px;}
.prod_d  li:nth-child(5){margin-left:0px;}
.prod_d  li br{display: none;}
.prod_d  li>a{display: block; overflow: hidden; width:310px; height:233px;}
.prod_d  li>a:after{content:"+"; font-size:40px; display: block; color:#fff; width:120px; height:120px; line-height:120px; text-align:center; border-radius:100%;  -webkit-transition:0.2s all ease-in-out; transition:0.2s all ease-in-out;position: absolute; top:22%; left:28%; box-shadow: 0 0 0 40px rgba(248,88,17,0.2);background:rgba(248,88,17,0.6); opacity:0;}
.prod_d  li:hover>a:after{opacity:1; -moz-transform:scale(0.4);-webkit-transform:scale(0.4);-ms-transform:scale(0.4);transform:scale(0.4);}
.prod_d  li>a img{ -webkit-transition:0.3s all linear; transition:0.3s all linear;}
.prod_d  li:hover>a img{-moz-transform:scale(1.3);-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3);}
.prod_d  li span{display: block; background:#eee;  position: relative; }
.prod_d  li span a{display: block; height:60px; line-height:60px; text-align: left; font-size:16px; padding:0 30px; -webkit-transition:0.3s all linear; transition:0.3s all linear; background:url()no-repeat 353px center; position: relative;  z-index: 2;}
.prod_d  li span:after{display: block;content:""; width:0; height:60px;position: absolute; top:0;left:0;background:#f85811;-webkit-transition:0.2s all ease-in-out; transition:0.2s all ease-in-out;}
.prod_d  li:hover span:after{width:100%;}
.prod_d  li:hover span a{color:#fff; background:url()no-repeat 286px center; }


/*优势*/
.al_bj{background: url(../images/ys_bg.jpg) no-repeat center top;height:631px; box-sizing: border-box; margin-top:65px;}
.anl{margin-top:40px;}
.anl dl{float:left;width:250px;margin-right:2px;background: #fff;height: 480px;transition: all 0.5s;overflow: hidden;border-right: 1px solid #eaeaea;}
.anl dt{display: none;font-size:0;line-height: 0;width:534px;overflow: hidden;}
.anl dt img {width:534px;height: 320px;transition: all 1s}
.anl dd {padding:50px 22px 0 30px;}
.anl dd p{font-size:30px;color: #111; height:50px; font-weight: bold; display:block;}
.anl dd em{color: #777; line-height: 30px; height:180px; display:block; font-style:normal;}
.anl dd span{display: none;}
.anl dd i{width:155px;height: 155px; border:solid #ddd 1px; border-radius: 50%; display:block;text-align: center; }
.anl dd i img{width:100px;height: 100px; margin-top:28px;}
.anl dl:last-of-type{margin:0;}
.anl dl:hover,.anl dl.cur{width:534px;}
.anl dl:hover dt,.anl dl.cur dt{display:block;transition: all 1s}
.anl dl:hover dt img{transform: scale(1.1);}
.anl dl:hover dd,.anl dl.cur dd{padding:25px 20px 0 31px;}
.anl dl:hover dd p,.anl dl.cur dd p{font-weight: bold;height: 36px;line-height: 36px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap; font-size:30px }
.anl dl:hover dd em,.anl dl.cur dd em{display: none}
.anl dl:hover dd i,.anl dl.cur dd i{display: none}
.anl dl:hover dd span,.anl dl.cur dd span{padding-top:9px;display: block;font-size:15px;color: #666;line-height: 28px;}



/**/
.wrapper{margin:0 auto;width:1200px;}
.aboutus-wrap{padding-top:70px;width:100%;height:430px;background:#f5f5f5;}
.aboutus-wrap .wrap-title h2 a:before{left:-24px;}
.aboutus-wrap .wrap-title h2 a:after{right:-24px;}
.aboutus .text{margin-top:50px;font-size:16px;line-height:1.5;color:#666;text-align:center;}
.aboutus .more{text-align:center;overflow:hidden;}
.aboutus .more a{margin:30px auto;display:block;width:135px;height:41px;line-height:41px;font-size:16px;font-family:Arial;color:#fff;background:url(../images/ab_more.png) no-repeat;}
.aboutus-info{position:relative;z-index: 333;margin-top:20px;padding:50px 0;height:90px;border-radius:3px;background:#fff;box-shadow:0 2px 10px #eee;}
.aboutus-info dl{float:left;width:25%;text-align:center;color:#333;background:url(../images/abt_line.png) no-repeat right center;}
.aboutus-info dl dt{font-size:48px;font-weight:100;font-family:"AgencyFb";}
.aboutus-info dl dd{padding-top:5px;font-size:18px;font-weight:100; line-height:50px;}

.honor-wrap{clear:both;padding:100px 0 70px;overflow:hidden;background:#fff;}
.honor-tab .tab-menu{overflow:hidden;}
.honor-tab .tab-menu li{float:left;width:50%;height:60px;line-height:60px;font-size:18px;text-align:center;border-bottom:#f1f1f1 solid 2px;cursor:pointer;}
.honor-tab .tab-menu li a{color:#999; font-size:18px;}
.honor-tab .tab-menu li.on{border-color:#f85811;}
.honor-tab .tab-menu li.on a{color:#333;font-size:18px;}
.honor-slide{position:relative;margin-top:40px;}
.honor-slide .sPrev,.honor-slide .sNext{position:absolute;top:150px;width:63px;height:63px;cursor:pointer;}
.honor-slide .sPrev{left:-90px;background:url(../images/prev.png) no-repeat;}
.honor-slide .sPrev:hover{background-image:url(../images/prev_cur.png);}
.honor-slide .sNext{right:-90px;background:url(../images/next.png) no-repeat;}
.honor-slide .sNext:hover{background-image:url(../images/next_cur.png);}
.honor-list{width:1220px;overflow:hidden;}
.honor-list li{float:left;margin-right:20px;width:285px;border:#ddd solid 1px;background:#e9e9e9;}
.honor-list li a{display:block;}
.honor-list li img{display:block;width:285px;height:210px;}
.honor-list li p{height:60px;line-height:60px;text-align:center;font-size:16px;color:#333;overflow:hidden;}
.honor-list li:hover p{background:#f85811;}
.honor-list li:hover a{color:#fff;}


/*新闻*/
.n_bg{ background:#f8f8f8; width:100%; overflow:hidden; }
.page1{ width:1300px; margin:0 auto; position:relative; }
.news{ height:730px; padding-top:75px; }
.news_row1{ position: relative; padding-bottom: 25px; margin-bottom: 20px; }
.news_row1:before{content: '';width:20px;height:20px;background: url(http://login.114my.cn/memberpic/dg0078909/uploadfile/image/20210106/20210106113754_1738997246.png) no-repeat center;display: block;left: -40px;position: absolute;top: 20px;}
.news_row1 .news_tit{ display: block; font-size: 42px; color: #f85811; font-weight: bold; line-height: 50px; float: left; height: 55px; }
.news_row1 .news_tit .en{ display:inline-block; font-size: 15px; padding-left:15px; font-weight: lighter; color: #777; font-family: arial; vertical-align: middle; }
.news_row1 .news_list{ float: right}
.news_row1 .news_list ul li{     width: 171px;height: 42px;background: #fff;display: inline-block;vertical-align: top;color: #333;box-shadow: 0px 0px 20px #eee;border-radius: 30px;margin-top: 5px;text-align: center;line-height: 42px;margin-left: 30px;float: left;transition:0.3s all;}
.news_row1 .news_list ul li a{ font-size: 16px; line-height: 43px; display: block; position: relative; transition:0.3s all;}
.news_row1 .news_list ul li a:after{ position: absolute; content: ''; width: 0; background: #f85811; height: 1px; bottom: -25px; left: 0; display: block; transition: 0.3s all ease; z-index: 3333; }
.news_row1 .news_list ul li.cur{    background: linear-gradient(to right, #f85811 0%,#f85811 100%);color: #fff;background-size: 400% 370%;box-shadow: 0px 0px 5px #f85811; transition:0.3s all;}
.news_row1 .news_list ul li.cur a{ color:#fff;transition:0.3s all;}
/*右*/
.news_row2_l { width: 525px; height: 550px; background: #fff; float: left; }
.news_row2_l .news_l_item,
.news_row2_l .news_div_item{ position: relative; width: 425px; display: block; height: 450px; padding: 50px; }
.news_row2_l .news_l_item img,.news_row2_l .news_div_item .news_div_item_pic a,.news_row2_l .news_div_item .news_div_item_pic img{ width: 425px; display: block; height: 285px; }
.news_row2_l .news_l_item strong,.news_row2_l .news_div_item .news_div_item_title a{ font-size: 23px; font-weight: normal; display: block; color: #343434; line-height: 40px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;  transition: 0.3s all;}
.news_row2_l .news_div_item:hover .news_div_item_title a {color: #f85811;transition: 0.3s all;}
.news_row2_l .news_l_item p, .news_row2_l .news_div_item .news_div_item_body {font-size: 16px;color: #888;line-height: 30px;padding: 5px 0 0;overflow: hidden;width: 440px;}
.news_row2_l .news_div_item_content {position: absolute;bottom: 40px;}
.news_row2_l .news_div_item .news_div_item_date .news_div_item_year{ font-size: inherit; color: inherit; font-family: arial; }
.news_row2_l .news_l_item span i,.news_row2_l .news_div_item .news_div_item_date .news_div_item_month,.news_row2_l .news_div_item .news_div_item_date .news_div_item_day{ font-size: 16px; font-family: arial; font-style: normal; color: #f85811; display: block; line-height: 20px; }
.news_row2_l .news_div_item .news_div_item_date .news_div_item_month,.news_row2_l .news_div_item .news_div_item_date .news_div_item_day{ float:left; }
.news_row2_l .news_l_item span:after,.news_row2_l .news_div_item .news_div_item_date:after{ content: ''; display: block; width: 2px; height: 90px; position: absolute; left: 93px; top: 300px; background:#f85811}
/*左*/
.news_row2_r{ float: right; width: 720px; }
.news_row2_r > .news_div > .news_div_item:first-child{ display: none; }
.news_row2_r .news_r_item,.news_row2_r .news_div_item{ height:150px; margin-bottom: 50px; display: block; position: relative}
.news_row2_r .news_div_item:hover .news_div_item_title .news_div_item_a {color: #f85811;transition: 0.3s all;}
.news_row2_r .news_r_item span,.news_row2_r .news_div_item .news_div_item_date{ position:relative; width: 90px; height: 90px; float: left; color: #666; background: #f5f5f5; font-weight: normal; font-style: normal; line-height: 20px; font-size: 18px; font-family: arial; text-align: center; padding: 30px; float:right; }
.news_row2_r .news_div_item .news_div_item_month,.news_row2_r .news_div_item .news_div_item_year{ font-size: inherit; color:inherit; font-family: arial; display: inline-block; position: relative; top: 60px}
.news_row2_r .news_r_item span i,.news_row2_r .news_div_item .news_div_item_day{ color: #666; font-size: 52px; font-weight: normal; font-style: normal; display: block; line-height: 60px; font-family: arial; }
.news_row2_r .news_div_item .news_div_item_day{ position: absolute; width: 100%; text-align: center; left: 0; top: 30px; }
.news_row2_r .news_r_item:hover span,.news_row2_r .news_div_item:hover .news_div_item_date{ background:#f85811; color:#fff; }
.news_row2_r .news_r_item:hover span i,.news_row2_r .news_div_item:hover .news_div_item_day{ color:#fff; }
.news_row2_r .news_r_item strong,.news_row2_r .news_div_item .news_div_item_title .news_div_item_a{ font-size: 22px; font-weight: normal; color: #444; display: block; line-height: 45px; float: right; width: 540px; padding-right: 28px; padding-top:15px; transition: 0.3s all;}
.news_row2_r .news_r_item p,.news_row2_r .news_div_item .news_div_item_body{ font-size: 16px; color: #999; line-height: 30px; float: right; width: 540px; padding: 5px 0;padding-right: 28px;}
.news_row2_r .news_r_item:hover strong{ color: #f85811}
.news_row2_r .news_r_item:hover p{ color: #444444; }


/*留言*/
#feedback { margin: 50px auto; padding: 30px; background: #fff; position: relative; border:1px solid #ccc; }
#feedback .title {    height: 50px;    padding: 0;}
#feedback .title span {color: #333; font-size: 26px; font-weight: 100; line-height: 50px; display: block; text-transform: capitalize; padding-left: 20px; border-left:3px solid #f85811; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; margin-bottom: 20px; }

#feedback form .col6 { display: block; float: left; width: 353px; margin: 20px 20px 0 0; position: relative; }
#feedback form .tableRow #verifyImage { position: absolute; right: 6px; top: 6px; width: 95px; height: 30px; }
#feedback form .mail.col6 { margin-right: 0; }
#feedback form { display: block; width: 100%; margin: 0 auto; }
#feedback form .col6 input { border: 0 none; display: block; padding-left: 46px; line-height: 42px; background: #f5f5f5 url(../images/20171211180224_1693960623.jpg) no-repeat; width: 100%; height: 42px; font-size: 14px; color: #454545; box-sizing: border-box; }

#feedback form .col12 { margin-top: 20px; display: block; overflow: hidden; }
#feedback form .col12 textarea { border: 0 none; display: block; background: #f5f5f5 url(../images/20171211180224_1693960623.jpg) no-repeat 4px -145px; width: 100%; padding: 8px 8px 8px 46px; line-height: 42px; font-size: 14px; color: #454545; box-sizing: border-box; }
#feedback form .xm.col6 input { background-position: 4px 5px; }
#feedback form .tel.col6 input { background-position: 4px -34px; }
#feedback form .add.col6 input { background-position: 4px -74px; }
#feedback form .tableRow.col6 input { background-position: 4px -74px; }
#feedback form .mail.col6 input { background-position: 3px -114px; }

.feedback form .col12 p { line-height: 40px; font-size: 15px; vertical-align: middle; color: #666; }
.feedback_btn { margin:20px 0 20px; display: block; text-align: center; }
.feedback_btn input{ display: inline-block; background: #ff9c00; border: 0 none; width:200px; color: #fff; padding: 3px 20px; line-height: 28px; font-size: 16px; letter-spacing: 1px; cursor: pointer; margin:0 5px; transition:0.3s all ease-in-out; border-radius: 35px; }

.feedback_btn input#submit{ background: #f85811; color: #fff;width:200px;  }
.feedback_btn input:hover{ padding: 3px 35px}






.pagination { padding: 10px 0 20px ; text-align: center; overflow: hidden; }
.pagination a{  font-size:12px; line-height:30px; display:inline-block; height:30px; padding:0 12px; text-align:center; color:#333; border: 1px solid #e3e3e3; background:#fff; margin-left:2px; }
.pagination a.a1{ line-height:30px; height:30px; margin-top:0; padding:0 12px; }
.pagination a:hover{ text-decoration:none; color:#000; background:#f1f1f1; }
.pagination span { line-height: 30px; display: inline-block; height: 30px; padding: 0 12px; text-align: center; color: #fff; margin-left: 2px; background: #f85811; color: #fff; border: 1px solid #f85811; }





/*内页产品*/
.Categories{width:222px; overflow:hidden; }
.Categies{width:218px; overflow:hidden; }
.ctrtop{ background: #0962fe; height:48px; line-height:48px;}
.ctrtop h3{ font-family: Arial, Helvetica, sans-serif; color:#FFF; text-align:center; font-size:14px; }

.dbaes{background:url(../images/klsdj.jpg) no-repeat; height:33px;}






.agwi{ overflow:hidden; padding-top:30px; margin:auto; width:1200px;}
.agwi li{ float:left; line-height:55px;   } 
.agwi li a{ background:#0ea443; border-radius:1px; color:#fff; display:block; padding:0px 66px; margin-bottom:15px; margin-left:1px; margin-right:2px; font-size:15px; font-family:"Microsoft Yahei" ;}
.agwi li a:hover,.agwi .cur a{  background: url(../images/p16-icon6.png) no-repeat bottom center #e0e0e0; color:#333;}


.pinyw{ border:1px solid #ccc; overflow:hidden; padding:20px; }
.proviewbox{float:left;width:408px;position:relative;z-index:5;}

.probigshow{position:relative;width:600px;padding:1px;border:1px solid #ddd;overflow:hidden; margin:auto;}
.probigshow .span_showtip{position:absolute;top:0px;left:0px;width:81px;height:81px; text-indent:-999em;overflow:hidden;}
.probigshow .showtip_1{background-position:0 0;}
.probigshow .showtip_2{background-position:0 -81px;}

.probigshow a.a_probigshow{cursor:crosshair;}

.zoomplepopup{position:absolute;top:0px;left:0px;display:none;background: #fff;border:1px solid #e9493d;overflow:hidden;opacity: 0.5;filter: alpha(opacity = 50);z-index:10;cursor:crosshair;/*	height:50px;width:50px;*/}

#probig_preview{position:absolute;visibility:hidden;top:0px;left:405px; width:340px;height:340px;background:#fff;border:1px solid #ccc;overflow:hidden;}
#probig_preview img{position:relative;}

.div_prothumb{position:relative;padding:15px 15px 0; width:575px;}


.div_prothumb .span_prev,.div_prothumb .span_next{position:absolute;top:15px;width:35px;height:62px; text-indent:-999em;overflow:hidden;cursor:pointer;}
.div_prothumb .span_prev{left:0px;_left:-25px;background:url(../images/011.png) no-repeat center top;}
.div_prothumb .span_prevb{background:url(../images/011.png) no-repeat center top;cursor:default;}

.div_prothumb .span_next{right:0px;background:url(../images/022.png) no-repeat center top;}
.div_prothumb .span_nextb{background:url(../images/022.png) no-repeat center top;cursor:default;}

.mswcpgs { font-size:16px; color:#000; padding-left:10px; border-left:8px solid #ff6e01; margin-bottom:20px;}

.wlsp{ width:418px; overflow:hidden; line-height:36px; margin-right:20px;}
.wlsp h3{ font-size:24px; border-bottom:1px dashed #ccc; line-height:55px; margin-bottom:10px;}
.wlsp span{ font-weight:bold; color:#f85811;}
.powt{ overflow:hidden; border-top:2px solid #ccc; padding-top:15px; margin-top:20px;}
.powt p{ background:url(../images/fsd36.png) no-repeat left; padding-left:48px; height:50px; line-height:24px; font-size:14px;} 
.powt p i{ font-size:24px; font-style:normal; font-weight:bold;}
.p14-prodcontent-1-nav {
	height: 56px;
	width: 1200px;
	margin: auto;
	border-bottom: 1px solid #ebebeb;
}
.p14-prodcontent-1-nav li {
	float: left;
	font-size: 18px;
	line-height: 56px;
	color: #cecece;
	padding: 0 30px;
	border-right: 1px solid #ebebeb;
	cursor: pointer;
}
.p14-prodcontent-1-nav li.cur {
	background: url(../images/p14-icon10.png) no-repeat center bottom #f85811;
	color: #fff;
}
.piwht{ width:928px; overflow:hidden;}

/*简介页*/

.apt_w{ overflow:hidden;}
.apt_w li{ float:left; width:300px; border:1px solid #ccc; background:#f85811; margin-right:6px; color:#FFF; line-height:42px; text-align:center; }
.apt_w li a{ line-height:55px; color:#FFF; display:block; font-size:14px; }
.apt_w li img{ width:300px; height:225px; overflow:hidden; }
.apt_w li:hover img{animation-duration:3s;animation-name:flipInY;display: block; }
.apt_w li:hover{border:1px solid #666;   background:#666;}


/*产品详情页样式*/
.ple_l{ width:245px; margin:0 auto; font-size:42px; line-height:58px; color:#333; font-weight:bold; text-align:center; }
.ple_l h3{ background:#f85811; border-radius:50px; height:36px; line-height:36px; text-align:center; color:#FFF; font-size:18px; font-weight:normal; }
.puijw{ overflow:hidden;}
.puijw li{ float:left; border: 1px solid #ccc; padding:15px; margin-right:50px; }
.puijw li:nth-child(2){ margin-right:0px;}
.ptsw{ overflow:hidden;}
.ptsw li{ float:left; width:230px; border:1px solid #ccc; background:#f85811; margin-right:6px; color:#FFF; line-height:42px; text-align:center; }
.ptsw li a{ line-height:42px; color:#FFF; display:block; }
.ptsw li img{ width:230px; height:173px; overflow:hidden; }
.ptsw li:hover img{animation-duration:3s;animation-name:flipInY;display: block; }
.ptsw li:hover{border:1px solid #666;   background:#666;}

.blk-sm img{ display: block;margin: 0 auto;}

/*my*/

 /*产品展示*/
.prod_all{width: 100%;min-width: 1300px; margin-top: 70px;}
.sprod_t{ text-align: center; line-height: 40px;}
.sprod_t p{ font-size: 40px;  color: #fff;}
.sprod_t p strong{ color: #fff;}
.sprod_t dl{  font-size: 18px; color: #fff;font-weight: lighter; padding-top:5px;}

.prod_t{ text-align: center; line-height: 40px;}
.prod_t p{ font-size: 40px;  color: #222;}
.prod_t p strong{ color: #f85811;}
.prod_t dl{  font-size: 18px; color: #777;font-weight: lighter; padding-top:5px;}
.prod_b{ margin-top: 30px;}
.prod_list{ width: 260px; background: #eee; border: 1px solid #ddd;overflow: hidden; background: #f85811; padding-bottom: 30px; }
.prod_list .list_t{ line-height: 30px;padding: 40px 0 15px 40px;  }
.prod_list .list_t p{ font-size: 30px; font-weight: bold;color: #fff;}
.prod_list .list_t dl{ font-size: 15px; color: #fff;opacity: 0.7; text-transform: uppercase;font-family: "arial"; line-height: 40px;}
.prod_list .list_b{ background: #fff; width:220px;margin: 0 auto;}
.prod_list .list_b li{ display: block; line-height: 50px;background: #eee url(../images/pxft.png) 20px center no-repeat;padding-left: 40px; color: #222; border-bottom: 1px solid rgba(165, 165, 165,0.1);}
.prod_list .list_b li a{font-size: 16px;color: #333;font-weight: lighter; display: block;}
.prod_list .list_b li:hover{background: #eee url((../images/pxft1.png) 20px center no-repeat;}
.prod_list .list_b li:hover a{ color: #f85811; font-weight: normal;}
.list_b li:nth-of-type(2n){ padding-left: 0;background: none; }

.list_b li:hover:nth-of-type(2n){ background:none;color:#333;}
.list_b li:hover:nth-of-type(2n) dl a{color:#333;font-weight: lighter; }
.prod_list .list_b dl{ display: block; line-height:35px; position: relative;padding-left: 39px;}
.prod_list .list_b dl:before{ display: block; content: ""; width: 8px; height: 8px;border-radius: 50%;border: 1px solid #ddd; position: absolute;left: 21px; top: 13px;}
.prod_list .list_b dl a{font-size: 14px;color: #333;font-weight: lighter; display: block;}
.prod_list .list_b dl:hover:before{ background: #f85811;}
.prod_list .list_b li dl:hover a{ color: #f85811 !important; font-weight: normal;}



/*简介*/

.pulse2 {position: absolute;  top: -70%;left: -70%;z-index: 1; width:240%; height:240%; border-radius: 50%; opacity: 0; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; opacity: 0; -webkit-animation: warn 2s ease-out; animation: warn 2s ease-out;-o-animation:warn 2s linear infinite;-moz-animation:warn 2s linear infinite; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; background: #df0012;box-shadow: 1px 1px 30px #df0012; }
.pulse3 {position: absolute; top: -70%;left: -70%;z-index: 1; width:240%; height:240%; border-radius: 50%; opacity: 0; -webkit-animation: warn1 2s ease-out; animation: warn1 2s ease-out;-o-animation:warn1 2s linear infinite;-moz-animation:warn1 2s linear infinite; -webkit-animation-iteration-count: infinite;background: #df0012; animation-iteration-count: infinite;box-shadow: 1px 1px 30px #df0012;}
@keyframes warn {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.6;
    }
    75% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.65;
    }
    100% {
        transform: scale(1);-webkit-transform: scale(1);opacity: 0.0;
    }
}
@-o-keyframes warn {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.6;
    }
    75% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.65;
    }
    100% {
        transform: scale(1);-webkit-transform: scale(1);opacity: 0.0;
    }
}
@-moz-keyframes warn {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.6;
    }
    75% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.65;
    }
    100% {
        transform: scale(1);-webkit-transform: scale(1);opacity: 0.0;
    }
}
@-webkit-keyframes warn {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.6;
    }
    75% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.65;
    }
    100% {
        transform: scale(1);-webkit-transform: scale(1);opacity: 0.0;
    }
}
@keyframes warn1 {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.6;
    }
    75% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.65;
    }
    100% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.0;
    }
}
@-webkit-keyframes warn1 {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.6;
    }
    75% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.65;
    }
    100% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.0;
    }
}
@-o-keyframes warn1 {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.6;
    }
    75% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.65;
    }
    100% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.0;
    }
}
@-moz-keyframes warn1 {
    0% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.1;
    }
    25% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.4;
    }
    50% {
        transform: scale(0.3);-webkit-transform: scale(0.3);opacity: 0.6;
    }
    75% {
        transform: scale(0.5);-webkit-transform: scale(0.5);opacity: 0.65;
    }
    100% {
        transform: scale(0.8);-webkit-transform: scale(0.8);opacity: 0.0;
    }
}
.ableft{ width:585px; margin-top:35px;}
.ab_t{ font-size:30px; color:#df0012; line-height:30px; }
.ab_t:after{ content:''; display:block; width:28px; height:4px; background:#dedede;}
.ab_t b{ display:block; font-size:42px; color:#222222; margin:5px 0 20px 0; line-height:42px;}
.ab_c{ font-size:16px; color:#666666; font-weight:lighter; line-height:35px; margin:50px 0 124px 0;}
.ab_btn a{ display:inline-block; width:280px; line-height:58px; border-radius:29px; background:#f4f4f4; text-align:center; font-size:16px; color:#4f4f4f; font-weight:lighter; transition:all .3s ease;}
.ab_btn a:hover{ box-shadow:0 0 15px rgba(0,0,0,.4); color:#df0012;}


/*版权*/
.copy {width:100%;background: #222222;overflow: hidden; height:400px;}
.copy_box {width:1300px;margin: 0 auto;margin-top: 82px;position: relative;}
.copy_con {float: left;width: 980px;}
.copy_con ul {}
.copy_con li {float:left;position: relative;}
.copy_con li+li:before {content: '';width: 1px;height: 238px;background: #333333;position: absolute;left: -75px;top: 0;}
.copy_con li:last-child:before {display: none;}
.copy_con li+li {margin-left:150px;}
.copy_con li p {font-size: 18px;color: #ffffff;margin-bottom: 36px;position: relative;}
.copy_con li a {font-size: 14px;color: #888888;display: inherit;line-height: 30px;transition: all 0.3s linear;}
.copy_con li a:hover {color: #f85811;transition: all 0.3s linear;}
.copy_con li p:before {content: '';width:20px;height: 2px;background: #f85811;position: absolute;left:0;top:40px;}
.copy_con li em {font-size: 14px;color: #888888;line-height: 28px; font-style:normal;}
.copy_qr {float: right;width: 170px;height: 215px;text-align: center;padding-top:60px;position: relative;z-index: 1;margin-right: 30px;}
.copy_pic {display: inline-block;text-align: center;}
.copy_pic ul {float: left;}

.copy_tit p {font-size: 15px;color: #999;}
.copy_img {margin-top:33px;}
.copy_img img{  width: 118px; height: 116px;}
.copy_str {margin-top: 15px;}
.copy_str ul li {width: 37px;height:28px;background: #333333;float: left;border-radius: 50%;margin-top:30px;margin-left: 24px;padding-top: 8px;text-align: center;}
.copy_str ul li+li {margin-left: 10px;}
.copy_str ul li.on {background: #f85811;transition: all .5s;}
.copy_box:before {content:'';background:url(http://login.114my.cn/memberpic/yifupower9999/uploadfile/image/20201210/20201210164057_968233007.png)no-repeat;position: absolute;right:0;top:0;bottom:0;width:230px;height: 351px; }

.copy_name {width: 980px; display: inline-block;margin-top: 30px;margin-bottom: 15px;}
.copy_name span {font-size: 14px;color: #666;line-height: 28px;display: inherit;margin-top: 35px;}
.copy_name span a {color: #666;transition: all 0.3s linear;}
.copy_name span a:hover  {color:#f85811;transition: all 0.3s linear;}




/*链接*/
.link {width:100%;height: 57px;background: #232323;overflow: hidden; border-top:1px solid #2d2d2d;}
.link_box {width: 1300px;margin:0 auto;} 
.link_tit {font-size: 16px;color: #ffffff;float: left;line-height: 57px;}
.link_call {float: right;color:#ffffff;font-size: 16px; }
.link_call  a{ color:#fff; padding-right:10px;  }

/*内页新闻*/
.n_news{font-size: 14px;line-height: 28px;}
.n_news p{ text-indent: 2em;padding-top: 10px;}


/*内页简介*/

 .workshop{ padding-right: 50px;}
  