/*@import "/Skins/Default/resetcommon.css";*/
/*index.css start*/
@charset "utf-8";
/* CSS Document */
em,i{ font-style:normal;}
*{ box-sizing:border-box; -moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.main-a{ font-size: 36px; color: #000000; text-align: center; margin: 75px 0 40px;}
.main-a span{ font-size: 26px; color: #565458; display: block; letter-spacing: 10px;}
.main-a i{ display: block; width: 117px; height: 1px; background: #e3b74e; margin: 15px auto 10px;}

.main-a a{color: #000000; }

body{ min-width:1200px; margin:0 auto;}

.h_dw{ float:left; font-size:18px; color:#333;line-height: 30px;padding: 35px 0 0 40px;}
.h_dw p{font-size:24px;color:#0080cb;}


.h_ewm{width: 120px;float: right;margin-right:30px;margin-top:20px;}
.h_ewm img{ width:80%;}
.h_ewm span{ display: block;text-align: left;font-size:16px;}
.h_tel{float: right;padding-right: 5px;}
.h_tel span{display: block;line-height: 25px;padding: 10px 0 0;height: 60px;overflow: hidden;}
.h_tel em{display: block;font-size: 16px;color: #333;background:url(/addcss/images/tel.gif) no-repeat 0 3px;padding: 0 0 0 25px;height: 24px;line-height: 24px;overflow: hidden;}
.h_tel b{display: block;font-size: 22px;color: #000;}


.s_bg{height: 77px;border-bottom: #d8d8d8 1px solid;background: #f0f0f0;}
.search{ width:1200px; margin:0 auto;height: 77px;overflow: hidden;}
.search p{ float:left;font-size: 14px; color:#333; width:875px; height:77px; line-height:77px; overflow:hidden;}
.search p a{font-size: 14px; color:#666; padding:0 10px 0 0;}
.search p a:hover{color: #00519d;}
.search .ser_inp{ background:url(/addcss/images/s_inp.gif) no-repeat; width:260px; height:38px; border:none; float:left; font-family:"Microsoft YaHei";font-size: 14px; color:#666; line-height:38px; outline:none;margin-top: 20px;padding: 0 0 0 12px;}
.search .ser_so{cursor: pointer; float:left; background:url(/addcss/images/s_so.gif) no-repeat; border:none; width:50px; height:38px;margin-top: 20px;}
input::-webkit-input-placeholder {color: #666;}

#nav ul .suNav {
	width: 100%;
	position: absolute;
	left: 0;
	top: 65.5px;
	z-index: 100;
	background: #fff;
	border: 1px solid #ddd;
}
#nav ul .suNav {
filter: progid:DXImageTransform.Microsoft.Shadow(color=#4c91c0, direction=120, strength=5);
	opacity: 0;
	visibility: hidden;
	transition: all .6s ease 0s;
	transform: translate3d(0, 10px, 0);
	-moz-transform: translate3d(0, 10px, 0);
	-webkit-transform: translate3d(0, 10px, 0);
}
#nav ul li:hover .suNav {
	opacity: 1;
	visibility: visible;
	transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-webkit-transform: translate3d(0, 0, 0);
}
#nav ul .suNav a {
	font-weight: normal;
	color: #333!important;
	line-height: 50px;
	height: 50px;
	padding: 0;
	text-align: center;
	overflow: hidden;
	display: block;
	margin: 0;
	font-size: 15px;
	border-top: 1px solid #eaeaea;
	background: #fff;
}
#nav ul .suNav a:first-child {
	border-top: none;
}
#nav ul .suNav a:first-child:hover {
	border-top: none;
}
#nav ul .suNav a:hover {
	border-top: 1px solid #0080cb;
	background: #0080cb;
	color: #fff !important;
}


.centerwamp{width:1198px;margin: 0 auto;}
/*banner*/
.fullSlide {width:100%;position:relative;height:737px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:737px;overflow:hidden;text-align:center; background-position:center top;background-repeat:no-repeat;}
.fullSlide .bd li a {display:block;height:737px;}
.fullSlide .hd {
    position:absolute; z-index:7; bottom:35px; left:47%; padding:5px 6px;}
.fullSlide .hd ul {text-align:center;}

.quality h1{ font-size:36px;}
.logo_tel .slogan{ font-weight:normal;}


.fullSlide .hd ul li{border-radius:14px;width:18px;height:18px; color:#fffab1;  background:#fff; float:left; cursor: pointer;display:block;margin-left: 5px;
    transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s;
    -moz-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Firefox 4 */
    -webkit-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Safari and Chrome */
    -o-transition:width 0.5s,height 0.5s,background 0.5s,color 0.5s; /* Opera */}
.fullSlide .hd ul .on{ width:32px;height:18px;background:#e3b74e; color:#e3b74e;}

.fullSlide .prev,.fullSlide .next {	display:block;
    position:absolute;
    z-index:1;top:50%;
    margin-top:-30px;left:5%;
    z-index:1;
    width:40px;
    height:60px;
    cursor:pointer;
    filter:alpha(opacity=50);
    opacity:0.5;
    display:none;
    width:81px; height:80px;}
.fullSlide .prev{ background:url(/images/left1s.png) no-repeat;}
.fullSlide .next {left:auto;right:5%;background:url(/images/right1s.png) no-repeat;}





/*欧能机械控温设备*/
.quality{overflow: hidden; margin-bottom: 0px;width: 100%;height:70vw;}
.quality .accessory{width:1100px;display:flex;flex-direction: row;justify-content:space-between;align-items:center;flex-wrap: wrap;}
.quality .accessory1{width:49%;height:140px;}
.quality .accessory1 a{display:flex;flex-direction: row;justify-content:flex-start;align-items:flex-start;width:100%;}
.quality .accessory1 a img{width: 26px;margin-right: 10px;}
.quality .accessory1 a .accessory-div{width:380px;}
.quality .main-a{ margin:50px 0 20px;}
.quality .sub-title{ font-size: 30px; color: #d0d0d0; text-transform: uppercase; margin: 50px 0 20px;}
.quality .sub-title span{  padding-left: 40px; font-size: 18px; color: #e3b74e; display: block; font-weight: bold; height: 32px; line-height: 32px;}
.quality .sub-title span a{color: #e3b74e;}
.quality p{ font-size: 14px; line-height: 24px; color: #565458;}
.quality .accessory-img{ height: 390px; position: relative; margin-top: 10px;}
.quality .accessory-img li{ width: 151px; height: 151px; overflow: hidden; position: absolute;}


/*banner2*/
.banner2{  height: 148px; position: relative; z-index: 2; margin-top:70px;}


/*产品*/
.prod{ width:100%; }
.proditem{width: 100%;height:335px;display: flex;flex-direction: row;justify-content:space-between;align-items:center;}
.proditem-img{width:50%;height:335px;display:flex;justify-content:center;align-items:center;position: relative;overflow: hidden;}
.proditem-img img{width:100%;}
.proditem-img a{position: absolute;display:block;bottom:20px;right:20px;width:100px;height:30px;border:1px solid #fe8d00;background:#fe8d00;border-radius: 15px;text-align:center;line-height:30px;color: #ffffff;}
.proditem-box{width:50%;height:335px;padding:40px;box-sizing: border-box;background: #0080cb;}
.proditem-box .proditem-title{font-size: 24px;}
.proditem-box .proditem-modno{font-size: 18px;margin-top:20px;}
.proditem-box .proditem-des{font-size: 16px;margin-top: 30px;}

.prod-menu{ width: 205px; background: #f4f4f4; margin-top: -115px;}
.prod-menu .h2{ height: 115px; background: #e3b74e; color: #fff; text-align: center; font-size: 24px; font-weight: normal; padding-top: 26px;}
.prod-menu .h2 a{ color: #fff;}
.prod-menu .h2 b{ display: block;}
.prod-menu h3{ height: 38px; line-height: 38px; background: #565458; text-align: center; font-size: 16px; font-weight: normal; margin-bottom: 1px;}
.prod-menu h3 a{ color: #fff;}
.prod-menu ul{ padding-left: 29px; margin: 10px 0 15px;}
.prod-menu li{  font-size: 14px; padding-left: 20px; line-height: 31px;}
.prod-menu li a{ color: #565458;}
.prod-menu li:hover a{ color: #e3b74e;}


.centerp{width:900px;margin: 0 auto;}
.accessory-title{font-size: 22px;font-weight:bold;color: #0080cb;}
.accessory-des{font-size:17px;color:#444;padding-top: 10px;}

/*非标，定制，多样化*/
.custom{  height: 641px; overflow: hidden; margin-top: 84px;}
.custom .main-a{ color: #fff;}
.custom .main-a span{ color: #fff; margin-top: 5px;}
.custom p{ font-size: 16px; line-height: 26px; color: #c1c0c1; text-align: center; margin-bottom: 50px;}
.custom dl{ width: 24%; height: 200px;  text-align: center;font-size: 16px; color: #fff;}
.custom-wrap dl:first-child{ border-left: none;}
.custom dt{ width: 161px; height: 160px; display: block; margin: 0 auto 20px;}
.custom dt img{width:136px;}
.custom dl.custom1{ border-left: none;}


/* 企业简介 */
.jj-left-content{padding: 40px 40px 0px 0;}
.jj-title{font-size:24px;color: #0080cb;}
.jj-des{font-size:16px;color: #666666;margin-top:100px;text-indent: 2em;}
.custom-wrap{width:100%;display: flex;flex-direction: row;justify-content: space-between;align-items: center;margin-top:10px;}
.custom-wrap .custom1{width: 24%;background:#0080cb;height: 120px;padding:0 10px;display: flex;flex-direction: column;justify-content:flex-start;align-items:center;}
.custom-wrap .custom1 .custom-title{font-size:16px;color:white;margin-top: 10px;}
.custom-wrap .custom1 .custom-des{font-size:14px;color:white;text-align: center;}

/*专业工程师服务团队*/
.team{ height: 690px; background: #f4f4f4; overflow: hidden;}
.team dl{ height: 341px;}
.team dt{ width: 640px; height: 341px; float: left;overflow: hidden;position:relative; z-index:1;}
.team dt img{ display: block; width: 100%;}
.team dd{ width: 558px; float: right; border: 1px solid #6f6f6f; border-left: none; margin-top: 16px;height: 310px;position:relative; z-index:10;}
.team dd ul{padding: 10px 66px 10px 77px;}
.team dd li{ font-size: 18px; color: #565458; line-height: 60px; border-top: 1px dashed #cdcccd;}
.team dd li:first-child{ border-top: none;}
.team dd .prod-btn{ margin: 0 0 -15px -18px;  }


/*欧能控温设备*/
.equip{ overflow: hidden;}
.witness .main-a b a{ color:#fff;}
.witness .main-a span{ color:#fff;}
.equip_slide{ height: 510px; overflow: hidden;}
.equip_slide_hd{ width: 240px;padding-top: 2px;}
.equip_slide_hd li{height:61px;background-image: url("../../images/onequip0.png");background-size:100% 100%; margin-bottom: 1px; line-height: 58px; padding-left: 40px; display:block;}
.equip_slide_hd li:hover,.equip_slide_hd li.cur { background-image: url("../../images/onequip.png"); color: #fff;}
.equip_slide_hd li.cur a{color: #fff;}
.equip_slide_hd em a:hover{color: #e3b74e;}
.equip_slide_bd{ width: 930px;}
.equip_img{ width: 650px; float: right;position: relative;}
.equip_img img{width: 650px; height: 500px;}
.equip_img span{filter:alpha(opacity=50);
    -moz-opacity:0.5;
    opacity:0.5;width: 698px;display: inline-block;position: absolute;bottom:0px;left:0px;font: 14px 'Microsoft  YaHei';color: #fff;text-align: center;line-height: 28px; background:#333;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;height: 40px; line-height:40px; }

.equip_list{ width: 253px; float: left;}
.equip_list li{ width: 253px; height: 157px; margin-bottom: 14px; overflow: hidden; position: relative;}
.equip_list li img{ width: 100%;}
.equip_list li a{ color: #fff;}
.equip_list li:hover span{ display: block;}
.equip_list li.cur span{ display: block;}
/*荣誉客户展示*/
.partner{ overflow: hidden;}
.partner .h2{ text-align: center;font-size: 24px; margin: 80px auto 36px;}
.partner .h2 a{color: #000000; }
.partner ul{ border-left: 1px solid #eeeeee; border-top: 1px solid #eeeeee; overflow: hidden;}
.partner li{ width: 238px; height: 132px; float: left; border-right: 1px solid #eeeeee; border-bottom: 1px solid #eeeeee;}
.partner li img{ width: 100%;}
.partner .partner-more{ margin-top: 30px; text-align: center; font-size: 14px;}
.partner .partner-more a{ color: #565458; border-bottom: 1px solid #565458; display: inline-block;}


/*客户见证*/
.witness{  height: auto; overflow: hidden; margin: 66px 0 0;}
.witness .main-a{ color: #fff;}
.witness-wrap{display:flex;flex-direction: row;justify-content: space-between;align-items:center;}
.witness-wrap dl{ width: 310px; height: 310px; background: #fff; padding: 20px; float: left; box-sizing: content-box;}
.witness-wrap dt{ width: 310px; height: 156px; margin-bottom: 20px;}
.witness-wrap dt img{  width: 310px;height:156px; }
.witness-wrap dd .h3{ font-size: 18px; height: 38px; border-bottom: 1px dashed #d5d5d6; margin-bottom: 10px;}
.witness-wrap dd .h3 a{color: #565458; }
.witness-wrap dd p{ font-size: 14px; line-height: 24px; color: #828183;}
.witness-wrap dd .witness-more{ display: block; font-size: 14px; margin-top: 20px; color: #565458;}
.witness-wrap dl:hover{ background: #e3b74e;}
.witness-wrap dl:hover h3 a,.witness-wrap dl:hover p,.witness-wrap dd .witness-more{ color: #fff;}


/*欧能机械*/
.about{ height: 690px; background: #eeeeee; overflow: hidden;}
.about dt{ width: 463px; height: 524px; margin: 83px 0 0 0; float: left; position: relative; }
.about dt:after{ content: ''; width: 468px; height: 520px; background: #f7f7f7; position: absolute; right: -18px; bottom: -18px;}
.about dt img{display: block;width: 463px;height: 524px; z-index: 10; position: relative;}
.about dd{ width: 670px; float: right;}
.about dd .h3{ font-size: 30px; font-weight: normal; margin: 105px 0 15px;}
.about dd .h3 b{ display: block; color: #565458;}
.about dd .h3 a{ color: #e3b74e; }
.about dd p{font-size: 16px;color: #6f6f6f;line-height: 24px;}
.about dd .about-detail{font-size: 14px;display: block;color: #6f6f6f;margin-top: 15px;}

.album-slide{ height: 250px; position: relative; margin-top: 50px;}
.album-hd{ height: 46px; margin: 0 0 0 -49px;}
.album-hd li{ width: 153px; height: 46px; line-height: 46px; text-align: center; float: left; margin-right: 1px; font-size: 14px; color: #555458; background: #fff;}

.album-bd li{ width: 212px; height: 176px; float: left; margin-right: 16px; overflow: hidden; position: relative; }
.album-bd li img{ display: block; width: 212px; height: 176px;}
.album-bd li span{ display: block;height: 35px; line-height: 35px; text-align: center;position: absolute; bottom: 0; left: 0; font-size: 14px; color: #fff; width: 100%;}
.album-bd li.none{ margin-right: 0;}
.album-hd li a:hover{ color:#e3b74e;}
.album-arrow{ text-align: right;}
.album-arrow .prev,.album-arrow .next{ display: inline-block; width: 32px; height: 30px; letter-spacing: 0;}



/*新闻聚焦*/
.news{ height: 545px;overflow: hidden; margin-bottom: 40px;}
.news .h2{font-size: 24px; margin: 70px 0 42px; font-weight: normal;}
.news .h2 .news-more{ color: #333333; font-size: 14px; border: 1px solid #333;margin-top:20px;font-size:16px; font-weight:bold; }
.news .h2 span{ color: #565458; border-bottom: 3px solid #e3b74e; display: inline-block; height: 50px; }
.news .h2 a:hover{color: #e3b74e;}
.news-a{overflow: hidden; position: relative; margin-bottom: 45px;}
.news-a dl{height: 100%; }
.news-a dt{ width: 463px; height: 166px; float: left;}
.news-a dt img{ width: 100%; }
.news-a dd{ width: 680px; float: right;}
.news-a dd .h3{ font-size: 14px; color: #565458; margin: 20px 0 10px;}
.news-a dd .h3 a{ color: #565458; font-size: 16px;
    font-weight: bold;}
.news-a dd  a:hover{ color: #e3b74e;}

.news-a dd p{ font-size: 14px; line-height: 22px; color: #929292;}
.news-a dd .news-detail{ display: block; font-size: 14px; color: #565458; margin-top: 30px;}
.news-a-hd{ height: 20px; position: absolute; top: 134px; left: 374px;}
.news-a-hd li{ width: 21px; height: 20px; background: #2e2f2d; text-align: center; line-height: 20px; margin-right: 6px; font-size: 14px; color: #fff; float: left;}
.news-a-hd li.on{ background: #e3b74e;}

.news-b{ overflow: hidden;}
.news-b dl{ width:525px; margin: 0 140px 30px 0; float: left;}
.news-b dl.none{ margin-right: 0;}
.news-b dt{ font-size: 48px; color: #d4d4d4; float: left;}
.news-b dd{ font-size: 14px; color: #666666; width: 448px; float: right;}
.news-b dd .h3{ font-size: 14px; color: #565458; margin: 5px 0;}
.news-b dd .h3 a{ color: #565458;    font-size: 16px;
    font-weight: bold;}
.news-b dd .h3 a:hover{ color: #e3b74e;}
.news-b dd p{ font-size: 14px; color: #929292;}
.news-b dd span{ display: block; font-size: 12px; color: #b2b2b2;}


/*常见问答*/
.faq{ background: url("../../images/new12.png") no-repeat left 0 #ffffff; height: 133px; overflow: hidden; margin-bottom: 60px;}
.faq .h2{ width: 22px; float: left; font-size: 20px; color: #fff; padding: 15px 28px 0;box-sizing: content-box;}
.faq .h2 a{ color: #fff;}
.faq .faq-list{ width: 1113px; float: right; margin-top: 20px;}
.faq .faq-list dl{ float: left; padding-left: 55px; width: 296px; color: #565458;overflow:hidden;box-sizing: content-box;}
.faq .faq-list dt{font-size: 14px; font-weight: bold; margin-bottom: 10px;}
.faq .faq-list dt a{ color: #565458; font-size:16px; }
.faq .faq-list dd{ line-height: 24px;}
.faq .faq-list dt a:hover{ color:#e3b74e;}
