﻿
/* CSS Document */
/* Author: zq */
/* Time: 2015/5/29*/

/*header*/

#wrapper .wrap {
 width: 1000px;
 margin: 0px auto;
}

@font-face {
font-family:'Microsoft Yahei';
font-display:swap;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td {padding: 0;margin: 0; font-family:'Microsoft Yahei'}
table {border-collapse: collapse; border-spacing: 0;}
fieldset,img {border: 0; padding:0px; margin:0px;}
ol,ul {list-style: none;}
h1,h2,h3,h4,h5,h6 {font-weight: normal; font-size:100%;}
body{ font:12px/24px 'Microsoft Yahei'; color:#666; min-width: 1200px;}
.bodybjys{background-color:#efefef;}
a{ color:#333; text-decoration:none; font-family:'Microsoft Yahei'}
.fl{ float:left;}
.fr{ float:right;}
.show{ display:block;}
.hide{ display:none;}
.cl{ clear:both;}
html{ overflow-x:hidden;}
*{ outline:none; font-family:'Microsoft Yahei'}
.wd1050{ width:1200px; margin:0 auto;}
body a:hover,.footer a:hover,.sub_chnal li a:hover,.sub_chnal2 li a:hover{ color:#f3b548;}
.pro_Bimg img,.advan_shImg img, .news_Dimg img{ cursor: pointer;  transition: all 0.6s;  }  
.pro_Bimg img:hover, .advan_shImg img:hover,.news_Dimg img:hover{ transform: scale(1.2);} 
/*header*/
.header{ position:fixed; top:0; left:0; z-index:1000; background-color:rgb(65,66,71); width:100%; height:121px; min-width:1100px;}
.head{ height:84px;}
.logo{ width:315px;}
.h_r{ width:880px;}
.h_rTop{ height:auto; overflow:hidden;}
.language{ background:url(../image/lg_licon.png) no-repeat left; padding-left:22px; margin-top:18px; margin-left:16px; display:inline; line-height:16px;}
.language a{ background:url(../image/lg_ricon.png) no-repeat right; padding-right:10px; display:inline-block; font-family:Microsoft Yahei; color:#666; font-size:13px;}
.h_rTtel{ line-height:20px; font-family:Microsoft Yahei; color:#f3b444; font-size:24px; margin-top:15px; display:inline;}
.h_rTtel img{ vertical-align:middle; margin-right:5px;}
.h_rDown{}
.nav{ width:auto; height:84px;}
.nav li{ float:left; position:relative; width:110px; height:84px;}
.nav_name{ display:block; width:110px; height:84px;}
.nav_name span{ font-size:16px; display:block; width:110px; height:84px; line-height:84px; text-align:center; font-weight:600;color: white;}
.nav li.nav_this .nav_name span,.nav li.cur .nav_name span{ background-color: rgb(175,58,58);}

/*.nav li.cur .nav_name span{ color:#f3b444;}
.nav li.cur.nav_this .nav_name span{ color:#FFF;}*/
.sub_nav{ display:none; position:absolute; top:84px; z-index:1000; width:366px; height:auto; overflow:hidden; padding:12px 16px 18px 32px; background-color:#FFF; border:1px solid #d5d5d5; border-radius:0 0 10px 10px;}
.sub_ser{ left:0;}
.sub_sphere{ left:-24px;}
.sub_about{ left:-286px;}
.sub_chnal{ width:158px; height:148px; background:url(../image/sub_chline.jpg) no-repeat right center;}
.sub_chImg{ width:208px; height:146px; padding-top:2px; display:inline;}
.sub_chnal li{ width:158px; height:37px; line-height:37px;}
.sub_chnal li a{ display:block; color:#666; font-size:14px; background:url(../image/sub_chac.jpg) no-repeat left; padding-left:14px; width:144px; height:37px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

.sub_chnal2{ width:248px; }
.sub_chnal2 li{ width:248px; height:37px; line-height:37px;}
.sub_chnal2 li a{ display:block; color:#666; font-size:14px; background:url(../image/sub_chac.jpg) no-repeat left; padding-left:14px; width:224px; height:37px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}



/*warp*/
.warp{ width:100%; height:auto; overflow:hidden; min-width:1100px;}

/*four-chnal*/
#four_chnal{ width:100%; height:337px; padding-top:46px; border-bottom:1px solid #ebebeb;}
.four_chCen{ height:314px;}
.four_chList{ width:1144px;}
.four_chList li{ float:left; width:192px; height:314px; margin-right:94px; display:inline;}
.four_chList a{ display:block; position:relative; width:192px;}
.four_chImg{ position:relative; width:140px; height:140px; margin-left:26px;}
.four_chImg img{ position:absolute;}
.four_chList li h3{ color:#333; font-size:23px; line-height:normal; margin:24px 0 10px; width:192px; height:35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;}
.four_chList li a:hover h3{ color:#f3b548;}
.four_chIntro{ color:#888; font-size:16px; height:127px; overflow:hidden; text-align:center;}
.brand_img{ left:0; width:140px; height:140px;}
.brand_shimg{ display:none; top:0; left:64px; width:0;height:140px; cursor:pointer;overflow:hidden;}

/*how-shop*/
.how_shop{ height:auto; overflow:hidden; padding:10px 0 60px;}
.how_shShbox{ clear:both; width:1030px; height:334px; margin-top:50px;}
.how_shShbox1{ padding-right:20px;}
.how_shShbox2{ padding-left:20px;}
.how_shImg,.how_shImg a{ width:490px; height:334px;}
.how_shImg a{ display:block; position:relative;}
.how_shR{ width:490px;}
.how_shIcon{ display:block; position:absolute; top:90px; z-index:20; width:15px; height:30px;}
.how_shIcon1{ background:url(../image/how_shopac1.png) no-repeat; right:0;}
.how_shIcon2{ background:url(../image/how_shopac2.png) no-repeat; left:0;}
.how_shRtitle{ height:50px; line-height:50px; padding-top:6px; border-bottom:1px solid #ebebeb;} 
.how_shRtitle a{ font-size:24px;}
.how_shRintro{ font-size:15px; line-height:27px; height:192px; overflow:hidden; margin-bottom:15px; padding-top:16px;}
.how_shRmore a{ display:block; background:url(../image/how_shmbd.png) no-repeat; color:#999; font-size:14px; width:105px; height:33px; line-height:33px; text-align:center;}
.how_shRmore a:hover{ background:url(../image/how_shmbdho.png) no-repeat; color:#f3b548;}
.how_shShbox2 .how_shRtitle,.how_shShbox2 .how_shRintro{ text-align:right;}
.how_shShbox2 .how_shRmore{ float:right;}
.how_shop .how_shShbox:hover{ background-color:#ededed;}
.how_shop .how_shShbox:hover .how_shIcon1{ background:url(../image/how_shopho1.png) no-repeat;}
.how_shop .how_shShbox:hover .how_shIcon2{ background:url(../image/how_shopho2.png) no-repeat;}
.how_shop .how_shShbox:hover .how_shRtitle{ border-bottom:1px solid #FFF;}

/*advantage*/
.advantage{ position:relative; height:550px; min-width:1100px; overflow:hidden;}
.advantage_img{ position:absolute; top:0; left:50%; margin-left:-960px; width:1920px; height:550px;}
.advantage_cen{ position:absolute; top:0; left:50%; margin-left:-525px; z-index:10; width:1100px; height:550px;}
.advantage .advan_title h3{ color:#FFF; background:url(../image/advan_line.png) no-repeat bottom center; padding-bottom:30px;}
.advan_title{ padding-top:50px; text-align:center;}
.advan_title h3{  font-size:34px; line-height:normal;}
.advan_show{ position:relative; width:1100px; height:425px;}
.advan_shbox{ position:absolute; width:256px;}
.advan_shImg{ width:200px; margin:0 auto;}
.advan_shbox1{ top:128px; left:14px;}
.advan_shbox2{ top:56px; left:270px;}
.advan_shbox3{ top:88px; left:526px;}
.advan_shbox4{ top:68px; left:782px;}
.advan_shTitle{ color:#FFF; font-size:24px; line-height:normal; margin:12px 0 8px; text-align:center;}
.advan_shIntro{ color:#FFF; font-size:15px; line-height:22px; height:95px; overflow:hidden; text-align:center;}

/*parter*/
.parter{ height:550px;}
.parter .advan_title h3{ color:#333; font-size:30px;}
.par_intro{ font-size:16px; line-height:26px; padding:14px 0 22px; background:url(../image/parter_line.jpg) no-repeat bottom; margin-bottom:42px; text-align:center;}
.parter_show{ height:auto; overflow:hidden;}
.parter_shBox{ width:500px; height:388px; padding-bottom:26px; border-bottom:4px solid #e3e3e3;}
.parter_shTitle{ padding-top:20px; margin-bottom:12px; text-align:center;}
.parter_shTitle a{ display:block; color:#484848; font-size:24px; width:500px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.parter_shIntro{ font-size:14px; line-height:27px; height:145px; overflow:hidden;}
.parter_shBox:hover{ border-bottom:4px solid #f3b548; transition:border 0.4s ease 0.01s;}
.parter_shBox:hover .parter_shTitle a{ color:#f3b548;}
/*warp*/
.warp{ width:100%; min-width:1100px;}

/*product*/
.recomd .advan_title h3{ color:#333; font-size:30px;}
.recomd_top{ height:77px; border-bottom:1px solid #cfd1d5; text-align:center;}
.recomd_top h3{ font-family:'Microsoft Yahei'; color:#333; font-size:32px; background:url(https://www.ensupermaly.com/theme/default/images/recom_tline.jpg) no-repeat bottom; padding-bottom:5px; height:50px; line-height:50px; padding-top:24px;}
.recomd_down{ position:relative; width:1191px; height:430px; margin-top:30px;}
.abtn{ position:absolute; top:130px; width:24px; height:42px; display:block;}
.aleft{ background:url(../image/pro_mlac.png) no-repeat; z-index: 1;}
.aright{ background:url(../image/pro_mrac.png) no-repeat; right:0; z-index: 1;}
.aleft:hover{ background:url(../image/pro_mlho.png) no-repeat;}
.aright:hover{ background:url(../image/pro_mrho.png) no-repeat;}
.recomd_down .product_list{ position:absolute; top:0; left:0; width:1191px; height:430px; overflow:hidden;}
.recomd_down .product_list ul{ position:absolute; top:0; left:0; width:20000px; height:430px;}

.product_list li{ float:left; position:relative; width:373px; height:420px; margin-right:24px; overflow:hidden;}
.pro_box{ width:373px; height:395px; background-color:#e0e0e0;}
.pro_infor{ width:373px;  color:#454545; font-size:20px; line-height:40px;font-weight:  540; text-align:center;}
.pro_model,.pro_power{ height:40px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;}
.pro_model{text-align:center;}
.pro_show{ position:absolute; top:430px; left:0; background:url(https://www.ensupermaly.com/theme/default/images/recom_shyy.png) repeat; width:373px; height:221px; padding-top:100px;}
.pro_shBox{ width:373px; height:221px; background:url(https://www.ensupermaly.com/theme/default/images/recom_shdbd.png) no-repeat bottom;}
.pro_shModel,.pro_shPower{ color:#FFF; line-height:normal; height:44px; overflow:hidden; padding:0 4px; text-overflow:ellipsis; white-space:nowrap;   text-align:center;}
.pro_shModel{ font-size:36px; font-weight:bold;}
.pro_shPower{ font-size:18px; margin-top:12px; margin-bottom:45px;}
.pro_shMore{ width:96px; height:32px; margin:0 auto;}
.pro_shMore a{ display:block; width:96px; height:32px; line-height:32px; background-color:#e20a17; font-family:Times New Roman; color:#FFF; font-size:18px; text-align:center;}

/*合作伙伴*/
.huoban{ height:420px;}
.huoban .advan_title h3{ color:#333; font-size:30px;}
.box{height: auto;width: 1100px;margin-top: 50px;border-top-width: 1px;border-top-style: solid;border-top-color: #E5E5E5; }
.box .picList li{float: left;width:218px;height:116px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #e5e5e5;border-right-style: solid;border-right-width: 1px;border-right-color: #e5e5e5;text-align: center;display: table; border-left-width: 1px;border-left-style: solid;border-left-color: #E5E5E5;}
.box .picList li:hover{background-color: #E5E5E5;}
.box .picList li a{text-align: center;display: table;height: 116px;width: 100%;}
.box .picList li span img{height: 108px;width: 190px;}
.box .picList li span{vertical-align: middle;display: table-cell;}

/*news*/
.news{ width:530px;}
.news_top{ height:40px; line-height:40px; border-bottom:1px solid #cdcdcd;}
.news_top h3{ float:left; color:#004e92; font-size:24px;}
.more{ font-family:"Microsoft Yahei"; color:#888; display:block; line-height:24px; padding-top:13px;}
.news_Down{ height:270px; overflow:hidden;}
.news_Dlist li{ clear:both; height:60px; padding:16px 0; border-bottom:1px dashed #dadada;}
.news_Dimg{ width:80px; height:60px;}
.news_Dr{ width:428px;}
.news_Drtop{ height:24px; padding:4px 0 2px;}
.news_Drtop a,.news_Drtop a span{ display:block; cursor:pointer;}
.news_Drtop a{ font-size:15px; height:24px;}
.news_Drtitle{ width:430px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.news_Dricn{ background:url(../image/news_dac.jpg) no-repeat; width:9px; height:9px; margin-top:6px;}
.news_Drtop a:hover .news_Dricn{ background:url(../image/news_dho.jpg) no-repeat;}
.news_Drintro{ color:#888; height:24px; overflow:hidden;}

/*footer*/
.footer{}
.footer,.foot_t,.foot_d { width:100%; min-width:1100px; height:auto; overflow:hidden;}
.foot_t{ background-color:rgb(66,70,74);color: white;}
.foot_d{ width:100%; height:55px; background-color:#2a2a2a;}
.foot_Ttop,.foot_Tdown{ height:auto; overflow:hidden;}
.foot_Ttop{ padding:30px 0;}
.foot_Tchnal{ width:530px; min-height:182px; border-left:1px solid #d7d6d6;padding-left:10px;}
.foot_Tr{ width:530px;padding-right:0px;}
.foot_Tchnal dl{ float:left; width:128px;} 
.foot_Tchnal dt{ margin-bottom:18px; padding-top:5px;}
.foot_Tchnal dt a,.foot_Tchnal dd a{color: white; display:block; width:140px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.foot_Tchnal dt a{ font-size:16px;}
.foot_Tchnal dd{ height:26px; line-height:26px;}
.foot_Tchnal dd a{ color:white;font-size: 14px;}
.foot_Trwx{ height:106px;}
.foot_wxImg{ width:100px; height:100px; padding:3px; background-color:#FFF;}
.foot_wxR{ width:300px; padding-top:18px; display:inline;}
.foot_wxR h3{ color:white; font-size:16px;}
.foot_wxR p{ font-size:14px; padding-top:16px;color: white;}
.foot_Trtel{ height:50px; margin-top:90px;}
.foot_Trtelimg{ width:50px; height:50px;}
.foot_TrtelInfor{ width:270px;}
.foot_TrtelInfor h3{ color:#484848; font-size:27px; line-height:normal;}
.foot_Tdown{ border-top:1px solid #d7d6d6;}
.foot_Tdown{ padding:25px 0;}
.love_link{ height:auto; overflow:hidden;}
.love_linkName{ color:#484848; font-size:14px; line-height:28px;}
.love_linklist{ width:980px; line-height:28px;}
.love_linklist a{ color:#888; margin-right:12px;}
.foot_down{ height:55px;}
.copyright{ line-height:55px; color:#b3b3b3;}
.copyright a{ color:#b3b3b3;}
.foot_Dclick{ height:31px; padding-top:12px; display:inline; margin-right:110px;}


.conn2{
	width: 120px;
	height: 38px;
	font-size: 16px;
	border-radius: 8px;
border: 0px;

margin-bottom: 15px;
padding-left: 4px;
}
.btn1{
	float: left;
	width: 100px;
	height: 35px;
	margin-left: 10px;
}

/*专题产品*/
.zty{
	width: 1200px;
	margin: 0 auto;
	margin-top: 15px;
}
.zty ul{
	width:1191px ;
}
.zty ul li{
	width: 273px;
  height: 215px;
  margin-left: 12px;
  margin-right: 12px;
  margin-bottom: 70px;
  float: left;
  overflow: hidden;
  display: flex;          
  justify-content: center; 
  align-items: center;    
}
.zty ul li img{width:100%}
.gywm{
	width: 100%;
	
	background-image: url(../image/gywmbg.jpg);
   height: 772px;
   text-align: center;
   padding-top: 132px;
}

.gywm .p1 {
	margin: auto;
	
  font-size: 30px;

  color: rgb(0, 193, 122);
  font-weight: bold;
  

}
.gywm .p2{
  font-size: 20px;

  color: rgb(255, 255, 255);
  line-height: 1.75;
margin-top: 51px;
}
.gywm .p3{
	margin: auto;
  border-width: 1px;
  border-color: rgb(255, 255, 255);
  border-style: solid;
margin-top: 400px;

  width: 171px;
  height: 55px;
    font-size: 20px;
  color: rgb(255, 255, 255);
  line-height: 3.15;

}


/*改版后 顶部样式*/

.top-nav{
	height: 37px;
	line-height: 37px;
	font-size: 14.3px;
  margin: 0px auto;
  display: table;
}
.top-nav img{
	width: 28.6px;
	height: 18px;
}




.banner_paging {
    position: relative;
    z-index: 11;
    background-color: #fff;
    overflow: hidden;
    margin-top: 120px;
  }
  .banner_paging img {
    width: 100%;
  }
  .positioning2 {
    position: relative;
    z-index: 5;
    background-color: #fff;
    overflow: hidden;
}
.positioning2 {
  background: #f5f5f5;
}
.max {
    max-width: 1290px;
    margin: 0 auto;
}
.positioning2 h1 {
    overflow: hidden;
    height: 80px;
    text-align: center;
    margin: 20px;
    font-size: 2.50em;
    line-height: 80px;
    margin-top: 20px;
    color: #000;
    background: url(../image/l_one.jpg) no-repeat scroll center bottom;
}

.positioning2 H2 {
    margin: 20px;
    font-size: 1.80em;
    line-height: 24px;
    font-weight: normal;
    color: #555;
	overflow: hidden;
    max-height: 48px;
	text-align: center;
}
.positioning2 img {
    width: 100%;
}