/*幻灯片*/
.banner_box,.banner_box .bd li{height:800px;background: #fff;}
.banner_box .banner-btn a.prev,.banner_box .banner-btn a.next{top:280px;background-image:url(../img/20211223105804_878016490.png);}
.banner_box .hd ul li.on{background:#fff;}
.banner_box{min-width:1400px;position:relative;overflow:hidden;}
.banner_box .bd{ width:100% !important;}
.banner_box .bd li{width:100%;background-position: center;background-repeat: no-repeat;}
.banner_box .bd li a{display:block;background-size:auto;width:100% !important; height:100% !important;}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;-webkit-transition: 0.3s all ease-in-out;transition:0.3s all ease-in-out}
.banner-btn a.prev{left:-54px;background-repeat:no-repeat;background-position:0 0;} 
.banner-btn a.next{right:-54px;background-repeat:no-repeat;background-position:-49px 0;}
.banner_box:hover .banner-btn a.prev{ left:54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner_box:hover .banner-btn a.next{ right: 54px; filter:alpha(opacity=40); -moz-opacity:.4; -khtml-opacity:.4; opacity:.4; }
.banner_box .banner-btn a.prev:hover,.banner_box:hover .banner-btn a.next:hover{filter:alpha(opacity=80); -moz-opacity:.8; -khtml-opacity:.8; opacity:.8;}
.banner_box .hd {position:absolute;bottom:45px;width: 100%;display: block;}
.banner_box .hd ul{ text-align: center}
.banner_box .hd ul li{ width:135px; height:3px;text-indent:-9999px; background:rgba(255, 255, 255, 0.3); cursor:pointer; display:inline-block; margin:0 5px; -webkit-transition: 0.3s all ease-in-out; transition:0.3s all ease-in-out;}

/*搜索*/
.search_nbg{position: absolute; top:532px;border-bottom: 1px solid #eee;}
.search_bg{width: 100%;height:97px;background: #fff;border-bottom: 1px solid #eee;}
#search{color: #999;height:97px;margin:0 auto;line-height:97px;}
.search_01{ float:left;width:70%;}
.search_01 i{display: block;float: left;padding-top: 22px;margin-right: 14px;}
.search_01 d{display: block;float: left;color:#333;font-size: 16px;position:relative;}
.search_01 a{font-size: 15px;color: #aaa;}
.search_01 a:hover{color: #f03d42;}
.search_02{width: 360px;float: right;position: relative;}
.search-i {position: absolute;right:0px;}
.search_nbg .search-bg #infoname{background:#fff }
.search-bg{position: relative;}
.search-bg:after{content:"";display: block;width:1px;height:27px;background: #eee;position: absolute;top: 35px;}
.search-bg #infoname{width:310px; outline:none; color:#ccc;border:none;height:95px;font-size: 14px;padding-left: 50px;font-weight: lighter;background: #fff url(../img/20211223105828_290551004.jpg)no-repeat 20px;;border-right: none;}


/*产品*/
.prod_l{width:24%;}
.list_t{text-align: left;}
.list_t i{width:50%;display: block;background: #ee7b1d;height:3px;margin-top:-6px;}
.list_d .prolist2021{
	margin-bottom: 20px;
}
.list_d .prolist2021 .pa{
	display: block;
	width: 94%;
	padding: 3%;
	font-size: 18px;
	font-weight: bold;
	border-top: 1px solid #eee;
}
.list_d .prolist2021 li{}
.list_d .prolist2021 li a{font-size: 16px;line-height: 40px;padding-left: 30px;}


.prod_tel{background:url(../img/20220312091128_1117044765.png)no-repeat center left;padding-left:54px;}
.prod_tel p{font-size:15px;}
.prod_tel span{font-size:26px;color: #ee7b1d;display:block;margin-top:4px;}
.prod_r{width:74%;}
.prod_r .progdwz2021 li{display: inline-block;width:31%;text-align: center;margin-top: 2%;margin-right: 2%;}
.prod_r .progdwz2021 .on{margin-right: 0;}
.prod_r .progdwz2021 li br{display: none;}
.prod_r .progdwz2021 li img {width: 100% !important;height: auto !important;transition: 0.3s all linear;}
.prod_r .progdwz2021 li:hover img{transform: scale(1.1);}
.prod_r .progdwz2021 li span{display:block;background: #f5f5f5;}
.prod_r .progdwz2021 li span a{display:block; font-size:16px; color:#333; line-height:60px;}
.prod_r .progdwz2021 li>a {display: block;border: 1px #eee solid;overflow: hidden;}


/*特点*/
.feature_bg{background:#ee7b1d;padding:90px 0px 0px 0px;}
.feature{position: relative;}
.feature_t span{color:rgba(255,255,255,.1);}
.feature_t h3{color: #fff;}
.feature_t p{color:#fdaf6f;}
.feature_wt li{float: left;text-align: center;width:325px;height:265px;transition: all linear 0.5s;-moz-transition: all linear 0.5s;-ms-transition: all linear 0.5s;-webkit-transition: all linear 0.5s;cursor:pointer;}
.feature_wt li:hover{background: #ce6713;height:265px;padding-top:25px;}
.feature_wt img{padding-top:35px;}
.feature_wt p{color: #fff;font-size:20px;font-weight:bold;margin-top:20px;margin-bottom:6px;}
.feature_wt span{display: block;font-size:14px;color:rgba(255,255,255,0.5);margin-bottom:40px;}
.feature_wt i{display: block;font-style: normal;color:#fff;position: relative;font-size:20px;}
.feature_wt i::before{content:"";position:absolute;top:-8px;left:153px;margin: 0 auto;width:20px;height:1px;background:#fff;}


/*优势*/
.adv_bg{height:2492px;background: url(../img/20220312092934_19094598.jpg)no-repeat bottom;}
.t_adv{background: url(../img/20220312091843_611133875.jpg)no-repeat  49% 25px;position: relative;}
.t_adv b{width: 545px;text-align: left;font-size:50px;color:#ee7b1d;position:relative;left:-7%;-webkit-transform: translate(-50%);transform: translate(-50%);background: none;}
.t_adv t{display:inline-block;width:180px;height:40px;line-height: 40px;margin-left: 15px;background: #ee7b1d;text-align: center;font-size: 30px;color:#fff;font-weight: initial;position:absolute;top: 8px;}
.t_adv p{font-size:50px;color:#222;}
.t_adv span{color:#ee7b1d;font-weight: bold;display: inline-block;font-size:40px;}
.quality_l{width:530px;}
.quality_w1{margin-left:20px;margin-top:26px;}
.quality_w1 p{font-size:40px;font-weight:bold;color:#333;}
.quality_w1 p b{color:#ee7b1d;}
.quality_w1 span{font-size:20px;color: #333;}
.quality_w{width:658px;margin-top:40px;}
.quality_w p{position: relative;font-size:16px;line-height:28px;padding-left:26px;}
.quality_w p::before{content:"";position: absolute;top:10px;left: 0px;background:url(../img/20220312092557_598325401.png);width:13px;height:13px;}
.quality_img img{width:100%;margin-top:80px;}
.strength .quality_w{width: 560px;}
.strength .quality_w span{display: block;font-size:20px;color: #222;margin-bottom:10px;}
.strength .quality_w p+p{margin-top:20px;}

.service .quality_l{margin: 0 auto;width: 583px;}
.service_wt{background:#fff;padding:50px 83px;width: 1300px;box-sizing: content-box;margin-left:-83px;border-radius:15px;}

.service_wt li{float: left;width:378px;}
.service_wt li+li{margin-left:83px;}
.service_ww{width:100%;height:210px;background:#f5f5f5;}
.service_w{text-align: center;font-size:30px;color: #333;padding-top:30px;}
.service_w1{width:233px;margin: 0 auto;margin-top:20px;}
.service_w1 span{display:block;float: left;background:url(../img/20220312092557_598325401.png)no-repeat center left;font-size:16px;line-height:40px;padding-left:24px;}
.service_w1 span:nth-child(2n){float: right;}
.adv_t1{color: #fdaf6f;font-size:40px;font-weight:bold;text-align: center;height:77px;line-height:77px;position: relative;width: 1050px;margin: 0 auto;margin-top:50px;}
.adv_t1 img{display: inline-block;margin-top: 5px;float: left;}
.adv_aa a{display: block;width:150px;height:50px;line-height:50px;text-align: center;border-radius:50px;text-align: center;color: #fff;background:#ce6713;}
.adv_w2{color: #fff;font-size:38px;line-height: 54px;margin-right:40px;}
.adv_tel{width:830px;height:64px;border:1px #fdaf6f solid;border-radius:64px;padding:5px;margin: 0 auto;margin-top:20px;}

/*应用*/
.application_t{border-bottom:1px #eee solid;padding-bottom:40px;}
.application_d .new_web_div2021 li{display: inline-block;width:23.4%;text-align: center;margin: 0 12px;}
.application_d .new_web_div2021 li img {width: 100% !important;height: auto !important;transition: 0.3s all linear;}
.application_d .new_web_div2021 li:hover img{transform: scale(1.1);}
.application_d .new_web_div2021 li p{display:block;background: #f5f5f5;}
.application_d .new_web_div2021 li p a{display:block; font-size:16px; color:#333; padding: 10px;}
.application_d .new_web_div2021 li>a {display: block;border: 1px #eee solid;overflow: hidden;}
.application_btn {
	text-align: center;
	margin-top: 30px;
}
.application_btn a{
	font-size: 42px;
	padding: 0px 20px;
	background-color: #ce6713;
	color: #fff;
	cursor: pointer;
	border-radius: 3px;
}
.application_btn a:hover{
	background-color: #9a4a0d;
}

/*流程*/
.process_bg{background:url(../img/20211222171239_911675609.jpg)no-repeat center;height:370px;}
.process_t{text-align: center;}
.process_t p{color: #fff;font-size:40px;}
.process_t p b{color: #ee7b1d;font-weight: normal;}
.process_t span{color:#fff;font-size:18px;display: block;margin-top:5px;}

.lx_wt{margin-top: 34px;position: relative;z-index: 222;}
.lx_wt li{display: block;float: left;width: 77px;text-align: center;color: #fff;font-size: 18px;margin-right:10%;}
.lx_wt li i{display: block;width: 77px;height: 77px;border-radius: 50%;background-color: #ee7b1d;margin-bottom: 12px;}
.lx_wt li:nth-child(1) i{background-image: url(../img/20211223105857_2023412060.png);}
.lx_wt li:nth-child(2) i{background-image: url(../img/20211223105914_611873032.png);}
.lx_wt li:nth-child(3) i{background-image: url(../img/20211223105933_1469242195.png);}
.lx_wt li:nth-child(4) i{background-image: url(../img/20211223105950_2136285668.png);}
.lx_wt li:nth-child(5) i{background-image: url(../img/20211223110021_930066001.png);}
.lx_wt li:nth-child(6) i{background-image: url(../img/20211223110039_1677079212.png);}
.lx_wt li:nth-child(7) i{background-image: url(../img/20211223110058_160616799.png);}
.lx_wt li:nth-child(1){margin-left: 22px;}
.lx_wt li:nth-child(7){margin-right: 0px;}

.lx_wt li:before{content: "";position: absolute;top:40px;left:22px;height: 1px;width:1354px;border-bottom: 1px #ccc dashed;z-index: -1;}


/*简介*/
.com_img{width:50%;}
.com_img img{display: block;width:100%;}
.com_r{width:46%;}
.com_w1{margin-top:20px;}
.com_w1 p{font-size:30px;color: #333;}
.com_w1 span{display: block;font-size:14px;color: #999;margin-top:4px;}
.com_w1 i{display: block;width:70px;height:1px;background:#ee7b1d;margin-top:8px;}
.com_w{font-size:15xp;line-height:28px;margin-top:20px;}
.com_a a{display: block;width:180px;height:45px;line-height:45px;font-size:15px;color: #fff;background: #ee7b1d;text-align: center;border-radius:10px;margin-top:40px;}


.com_list{
	margin-top: 20px;
}
.com_list li{
	float: left;
	width: 350px;
	margin-right: 15px;
	text-align: center;
}
.com_list li img{
	width: 100%;
}
.com_list li p{
	font-size: 16px;
}

/*新闻*/
.news_bg{background:#f5f5f5;}
.news_t{border-bottom:1px #e1e1e1 solid; padding: 90px 0 50px 0; }
.news_tl p{font-size: 40px; color: #000;}
.news_tl span{font-size: 18px; }
.news_tl,.news_tr{display: inline-block;}
.news_tr a{display: inline-block; margin-left: 110px;margin-top: -20px;}
.news_tr a p{font-size: 20px; color: #222;}
.news_tr a span{font-size: 12px; color: #ccc; font-family: "Arial"; text-transform: uppercase; }
.news_tr a:before{content:""; display: block; width: 56px; height: 56px; border-radius: 100%; background-color: #e1e1e1;  margin: -10px 14px 0 0; position: relative;top: 50px;left: -70px;  transition: 0.3s ease all; background-image: url(../img/20211223110119_782320910.png); }
.news_tr a:nth-child(1):before{background-position: 0 0;}
.news_tr a:nth-child(2):before{background-position: -56px 0;}
.news_tr a:nth-child(3):before{background-position: -112px 0;}
.news_tr a.on:before{background-color: #ee7b1d; background-position-y: -56px;}

.news_div .news_div_item{position: relative; float:left; }
.news_div .news_div_item:first-child{width:40%; height:750px; border-right:1px #e1e1e1 solid; padding:40px 60px 100px 0;background:#f5f5f5;    z-index: 2;}

.news_div .news_div_item:nth-child(n+2){width:60%; padding:40px 0 40px 4%;  border-bottom:1px solid #e1e1e1; height:250px;}
.news_div .news_div_item:nth-child(n+2) .news_div_item_pic{float:left; width:30%; height:168px; }
.news_div_item_pic{overflow: hidden;}
.news_div_item_pic img{width:100%; }
.news_div .news_div_item:last-child{border-bottom:0; }
.news_div_item_date{position: absolute; text-align:center; width:10%; color:#aaa; top:30%;}
.news_div_item_year,.news_div_item_month{display:inline-block; font-size:16px; margin-top:50px;}
.news_div_item_day{font-size:40px;    position: absolute; left:0; right:0; top:0; margin:auto;  }

.news_div_item_content {position: absolute; }
.news_div .news_div_item:first-child .news_div_item_pic{height:394px;}
.news_div .news_div_item:first-child .news_div_item_content{top:460px;width:66%;}
.news_div .news_div_item:first-child .news_div_item_date{width:16%;right:60px; top:66%;}

.news_div .news_div_item:nth-child(n+2) .news_div_item_date{right:0; top:34%; }
.news_div .news_div_item:nth-child(n+2) .news_div_item_content{left:38%; top:40px; width:48%; }
a.news_div_item_a{font-size:18px; color:#222; line-height:50px;     display: block; position: absolute; width: 100%; height:100%;}
.news_div_item_body{font-size:15px; line-height:26px; color:#999; margin-top:50px;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 2; -webkit-box-orient: vertical;}

.news_div_item_body:after{content:"";  display: block; width:28px; height:28px; background-image: url(../img/20211130092314_1293832430.png); background-position: center; background-repeat:no-repeat;    border-radius: 100px;  border:1px #ccc solid; margin-top:10px; transition: 0.3s all ease;}
.news_div_item:hover .news_div_item_body:after{background-color:#ee7b1d; width:60px;border:1px #ee7b1d solid; background-image: url(../img/20211223110141_1874136249.png);  }

.news_div_item:hover a.news_div_item_a{color:#ee7b1d; }


@media (max-width: 1400px){
a.news_div_item_a{font-size:15px;}
.news_div .news_div_item:first-child{height:560px;}
.news_div .news_div_item:first-child .news_div_item_content{top:400px;}
.news_div .news_div_item:first-child .news_div_item_date{top:76%;}
.news_div .news_div_item:last-child{display:none;}
}

@media (max-width: 1300px){
.news_div .news_div_item:first-child{height:520px;}
.news_div .news_div_item:first-child .news_div_item_content{top:360px;}
.news_div .news_div_item:first-child .news_div_item_date{top:72%;}
.news_div .news_div_item:nth-child(n+2){height:226px;}
}