html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#393737;position:relative;font:12px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}

a:hover,a:active,a:focus{text-decoration:none;outline:none;}

input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}
.clear{clear: both;}

h1,h2,h3,h4{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}

.content{width: 1200px;margin: 0 auto;}





.ban{position: relative;left: 50%;margin-left: -960px;margin-top: 82px;}
.page_nav{  height: 55px;background: #f4f4f4; margin-bottom: 20px; overflow: hidden; width: 1200px; margin: 20px auto 20px;}
.page_nav ul li{width: 14.286%; height: 55px;font-size: 18px;line-height: 55px;text-align: center; float: left; background: #f4f4f4;cursor: pointer;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.page_nav ul li a{font-size: 18px;display: block;}
.page_nav ul li.active,.page_nav ul li:hover{background: #6a9431;color: #fff;}
.page_nav ul li.active a,.page_nav ul li:hover a{color: #fff;}
.nylist{width: 264px;overflow: hidden;margin-top: 30px;} 
.pro_ny{ position: fixed; top: 59px;}
.list_t{font: 24px "Microsoft YaHei"; color: #fff; background:#858585;width: 100%; border-bottom: 1px solid #fff;height: 85px; line-height: 80px; text-align: center; font-weight: bold;}
.list_t i{font-style: normal; display: block; font-size: 0px;background: #fff;height: 1px;color: #fff; padding-top: 0px; font-weight: normal; text-transform: uppercase;}

.list_fl ul{border: 6px solid #858585;}
.list_fl ul li{   height: 50px; line-height: 50px;background: url(../img/proleft01.png) no-repeat no-repeat 8px center #ececed;  width: 83%; margin: 18px auto;padding-left: 28px;}
.list_fl ul li a{font-size: 16px;}
.list_fl ul li:hover,.list_fl ul li.on{background: url(../img/proleft02.png) no-repeat no-repeat 8px center #393737;}
.list_fl ul li:hover a,.list_fl ul li.on a{color: #fff;}
.list_fl dl{display: none;padding: 0 10px;}
.list_fl dl dt{height: 35px;line-height: 35px; border-bottom: 1px dashed #e4e4e4; padding-left:8px;}
.list_fl dl dt:before{content: "-";padding-right: 10px;}


.about_nav{}
.about_nav ul{    height: 50px;}
.about_nav.abFix{position: fixed;top: 81px;z-index: 9;    width: 100%; background: #efefef;}
.about_nav ul li{width: 200px;height: 50px; line-height: 50px;text-align: center; background: #efefef; margin-bottom: 1px;float: left;}
.about_nav ul li a{font-size: 16px;  }
.about_nav ul li:hover,.about_nav ul li.cur{background: #6a9431;}
.about_nav ul li:hover a,.about_nav ul li.cur a{color: #ffffff;}




.about1{border-bottom: 1px dashed #ddd;overflow: hidden;padding-bottom: 30px;}
.about1 dt {width: 886px;height: 368px;float: left;overflow: hidden;margin-bottom: 30px;}
.about1 dt img {width: 887px;height: 368px;display: block;}
.about1 dd {width: 248px;height: 238px;overflow: hidden;float: right;margin-top: 45px;padding: 45px 0 0 64px;border: 2px solid #6a9431;border-left: 0;}
.about1 dd h3 {font: 20px "Times New Roman", Times, serif;text-transform: uppercase;color: #4b4b4b;}
.about1 dd h3 em {display: block;font-size: 50px;font-weight: bold;font-style: normal;}
.about1 dd span {display: block;font: 36px "Microsoft Yahei";font-weight: bold;color: #6a9431;padding-top: 8px;}
.about1 dd span em {display: block;font-size: 26px;font-weight: normal;font-style: normal;color: #393737;}
.about1 h4 {font: 36px "Microsoft Yahei";font-weight: bold;color: #393737;padding-bottom: 10px;line-height: 60px;margin: 0px;}
.about1 h4 em {font: 36px "Times New Roman", Times, serif;color: #6a9431;text-transform: uppercase;padding-left: 10px;}
.about1 h4 span {display: block;font: 24px "Microsoft Yahei";color: #393737;}
.about2{overflow: hidden;}
.about2 h2,.about3 h2,.about4 h2, .gswh h2, .zeren h2{text-align: center;font-size: 34px;color: #515151;line-height: 110%;margin-top: 35px;margin-bottom: 25px;}
.about2 h2 span,.about3 h2 span,.about4 h2 ,.gswh h2 span,.zeren h2 span { color: #6a9431; margin: 0 10px;}
.about2 h2 em,.about3 h2 em,.about4 h2 em,.gswh h2 em,.zeren h2 em{ display: block; font-weight: normal;  font-style: normal; font-size: 12px; text-transform: uppercase;  color: #393737; }
.about3{width: 1200px;    overflow: hidden;}
.about2 dl {    width: 8.6333333%;  float: left;  background: #f0f0f0;margin: 0 0.5% 13px 0; }

.about2 dl:nth-child(11n+1) {  margin-right: 0;  }
.about2 dt {  border: 1px solid #e5e5e5;  padding:0;   background: #fff; }  
.about2 dt img {   display: block; width: 100%; }   
.about2 dd h4{ height: 50px; font-size: 14px;  line-height: 50px; text-align: center; padding: 0 5px;   overflow: hidden;  text-overflow: ellipsis; white-space: nowrap; background: #f0f0f0; }
.about2 dd h4 a { color: #4b4a4a; }

.about3 .ab3_img1 li{width: 17%;border: 1px solid #e5e5e5;  padding: 10px ;float: left;margin-right: 17px;height: 297px; }
.about3 .ab3_img1 li:last-child{margin-right: 0;}
.about3 .ab3_img1 li img {display: block; width: 100%; }   
.about3 .ab3_img2 li{    width: 17.48%; float: left;border: 1px solid #e5e5e5; padding: 10px;margin-right: 10px; margin-top: 10px;}
.about3 .ab3_img2 li:last-child{margin-right: 0;}
.about3 .ab3_img2 li img {display: block; width: 100%; }   

.zeren {
	overflow: hidden;
}

.zeren-box {
    width: 1200px;
    margin: 0 auto;
    position: relative;
}


.zeren-tab-list {
    float: left;
    width: 280px;
}
.zeren-tab-list .module-tab-nav li:nth-child(1) {
    background: #7c7c7c;
}

.zeren-tab-list .module-tab-nav li:nth-child(2) {
    background: #515151;
}

.zeren-tab-list .module-tab-nav li:nth-child(3) {
    background: #454545;
}

.zeren-tab-list .module-tab-nav li:nth-child(4) {
    background: #3b3b3b;
}

.zeren-tab-list .module-tab-nav li:nth-child(5) {
    background: #2b2b2b;
}

.zeren-tab-list .module-tab-nav li:nth-child(6) {
    background: #212121;
}

.zeren-tab-list .module-tab-nav li:nth-child(7) {
    background: #1a1a1a;
}


.zeren-tab-list ul li {
    color: #fff;
    width: 280px;
    height: 70px;
    cursor: pointer;
    text-align: center;
    position: relative;
    -webkit-transition: all 0.2s linear;
    -moz-transition: all 0.2s linear;
    -ms-transition: all 0.2s linear;
    -o-transition: all 0.2s linear;
    transition: all 0.2s linear;
}

.zeren-tab-list ul li p {
    margin: 0;
    line-height: 70px;
    font-size: 18px;
}
.zeren-tab-list ul li.on p{
    line-height: 23px;

}
.zeren-tab-list ul li i {
    width: 40px;
    height: 70px;
    display: none;
    padding-top: 18px;
}

.zeren-tab .zeren-tab-list .module-tab-nav .on {
    opacity: 1;
    height: 140px;
    background-image: -webkit-linear-gradient(left, #a0e246 0%, #6a9431 100%);
    background-image: -moz-linear-gradient(left, #a0e246 0%, #6a9431 100%);
    background-image: -moz-linear-gradient(to right, #a0e246 0%, #6a9431 100%);
    background-image: -o-linear-gradient(to right, #a0e246 0%, #6a9431 100%);
    background-image: linear-gradient(to right, #a0e246 0%, #6a9431 100%);
    background-repeat: repeat;
}

.zeren-tab .zeren-tab-list .module-tab-nav .on .icon {
    display: inline-block;
}

.zeren-tab .zeren-tab-list .module-tab-nav li:hover {
    background-image: -webkit-linear-gradient(left, rgba(160, 226, 70, 0.4) 0%, rgba(106, 148, 49, 0.4) 100%);
    background-image: -moz-linear-gradient(left, rgba(160, 226, 70, 0.4) 0%, rgba(106, 148, 49, 0.4) 100%);
    background-image: -moz-linear-gradient(to right, rgba(160, 226, 70, 0.4) 0%, rgba(106, 148, 49, 0.4) 100%);
    background-image: -o-linear-gradient(to right, rgba(160, 226, 70, 0.4) 0%, rgba(106, 148, 49, 0.4) 100%);
    background-image: linear-gradient(to right, rgba(160, 226, 70, 0.4) 0%, rgba(106, 148, 49, 0.4) 100%);
    background-repeat: repeat;
}

.zeren-tab .zeren-tab-list .module-tab-nav .on:hover {
    opacity: 1;
    height: 140px;
    background-image: -webkit-linear-gradient(left, #a0e246 0%, #6a9431 100%);
    background-image: -moz-linear-gradient(left, #a0e246 0%, #6a9431 100%);
    background-image: -moz-linear-gradient(to right, #a0e246 0%, #6a9431 100%);
    background-image: -o-linear-gradient(to right, #a0e246 0%, #6a9431 100%);
    background-image: linear-gradient(to right, #a0e246 0%, #6a9431 100%);
    background-repeat: repeat;
}

.icon-warehouse01 {
    background: url(../images/item001.png) no-repeat center bottom;
}

.icon-warehouse02 {
    background: url(../images/item002.png) no-repeat center bottom;
}

.icon-warehouse03 {
    background: url(../images/item003.png) no-repeat center bottom;
}

.icon-warehouse04 {
    background: url(../images/item004.png) no-repeat center bottom;
}

.icon-warehouse05 {
    background: url(../images/item005.png) no-repeat center bottom;
}

.icon-warehouse06 {
    background: url(../images/item006.png) no-repeat center bottom;
}
.icon-warehouse07 {
    background: url(../images/item007.png) no-repeat center bottom;
}

.zeren-tab-list-box {
    float: right;
    width: 838px;
    height: 481px;
    background: #f3f3f3;
    padding: 40px;
    overflow: hidden;
    position: relative;
}

.module-tab-box-ma {
    width: 820px;
    opacity: 1;
    z-index: 1;
    -webkit-transition: opacity 0.5s;
    -moz-transition: opacity 0.5s;
    -ms-transition: opacity 0.5s;
    -o-transition: opacity 0.5s;
    transition: opacity 0.5s;
    position: absolute;
}

.module-tab-title h4 {
    margin: 0 0 20px 0;
    font-size: 20px;
    font-weight: bold;
    position: relative;
}

.module-tab-title h4:before {
    content: " ";
    display: inline-block;
    width: 3px;
    height: 16px;
    background: #6a9431;
    margin-bottom: -2px;
    margin-right: 8px;
}

.module-tab-title p {
    color: #666;
    font-size: 18px;
    line-height: 24px;
    height: 134px;
}


.module-tab-img{}
.module-tab-img img{}

.icon {
    width: 16px;
    height: 16px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 10px;
    margin-left: 10px;
}

.icon-bdm {
    background: url(../images/icon-item008-1.svg) no-repeat center;
    background-size: cover;
}


 /*公司文化*/
/*
.gswh {}
.gswh dl {}
.gswh dl dt {width: 26.5%;float: left;height: 330px;box-shadow: 3px 3px 20px 3px #ddd;padding: 20px 2%;margin-bottom: 20px;}
.gswh dl dt b,
.gswh dl dd ul li b {display: block;width: 45px;height: 45px;margin: 0 auto;}
.gswh dl dt b {height: 224px;background: #ddd;width: 100%;}
.gswh dl dt h3,
.gswh dl dd ul li h3 {margin-top: 14px;font-size: 18px;color: #000;}
.gswh dl dt h3 {margin-top: 28px;}
.gswh dl dt h3:after,
.gswh dl dd ul li h3:after {content: ""}
.gswh dl dt p,
.gswh dl dd ul li p {margin-top: 5px;}
.gswh dl dd {width: 68%;float: right;}
.gswh dl dd ul {}px 2px 20px 3px #ddd;margin-bottom: 20px;padding: 20px 2%;text-align: center;height: 135px;}
.gswh dl dd ul li b {}
.gswh dl dd ul li h3 {}
.gswh dl dd ul li {width: 45%;float: left;box-shadow: 0
.gswh dl dd ul li h3:after {content: ""}
.gswh dl dd ul li:nth-child(2n) {float: right;}*/
.wh_nav ul{}
.wh_nav ul li{float: left; width: 18.9%; margin: 0 1.3% 13px 0;height: 50px;line-height: 50px;background: #e5e5e5;text-align: center;    font-size: 16px;}
.wh_nav ul li:first-child{    display: block; background: none; width: 100%;height: 118px;}
.wh_nav ul li:first-child.on{    display: block; background: none; width: 100%;height: 118px;}

.wh_nav ul li.on{background: #6a9431;}
.wh_nav ul li.on a{color: #ffffff;}
.wh_nav li:nth-child(5n+1) {  margin-right: 0;  }
.wh_con {position: relative;}
.wh_con ul{width: 50%;float: left;}
.wh_con  li{    width: 45.3%;float: left; background: #f0f0f0; margin: 0 1.3% 13px 0; border: 1px solid #e5e5e5;  padding: 10px 9px;   background: #fff;    text-align: center; }
.wh_con  li img{width: auto;max-height:181px;}
.wh_con li:nth-child(5n) {  margin-right: 0;  }
.wh_con li p{ height: 50px; font-size: 14px;  line-height: 50px; text-align: center; padding: 0 5px;   overflow: hidden;  text-overflow: ellipsis; white-space: nowrap; background: #f0f0f0;  color: #4b4a4a; }
.gswh{margin-bottom: 50px;}
.gswh .content{position: relative;}
.gswh .wh_hd { position: absolute; width: 100%; height: 12px; left: 0; bottom: -25px; text-align: center; cursor: pointer }
.gswh .wh_hd li { display: inline-block; width: 12px; height: 12px; background: #828282; margin: 0 12px; border-radius: 50%; opacity: .6; -o-transition: all .3s ease; transition: all .3s ease }
.gswh .wh_hd li.on { width: 36px; height: 12px; opacity: 1; border-radius: 5px; background: #6a9431;}
.gswh .prev,.gswh .next { position: absolute; top: 50%; width: 80px; height: 80px; z-index: 99; opacity: 1; text-align: center; margin-top: -5px }

.gswh .prev2 { left: -7% }
.gswh .next2 { right: -7% ; }
.zhaoshang{padding-top: 0;}

.zhaoshang h2,.pro_js h2,.zs_zihzi h2,.zs_shili h2{  text-align: center;font-size: 34px;color: #515151;line-height: 110%;margin-top: 35px;margin-bottom: 25px;  border-top: 1px solid #6a9431; width: 212px;  margin: 50px auto; border-bottom: 1px solid #6a9431; padding-top: 10px;}
.zhaoshang h2 span,.pro_js h2 span,.zs_zihzi h2 span,.zs_shili h2 span  { color: #6a9431; margin: 0 10px;}
.zhaoshang h2 em, .pro_js h2 em,.zs_zihzi h2 em,.zs_shili h2 em{ display: block; font-weight: normal;  font-style: normal; font-size: 12px; text-transform: uppercase;  color: #393737; }
.zs_jieshao{    float: left;  width: 641px; font-size: 16px;}
.zs_jieshao p{line-height: 32px;}
.js_img{float: right;  width: 550px;}
.js_wt ul{margin-top: 50px;}
.js_wt ul li{width: 28%; float: left; margin: 1% 1.5% 3%; text-align: center;  background: #6a9431; padding: 6% 1%;  color: #ffffff; height: 316px; position: relative;}
.js_wt ul li b{    line-height: 72px;font-size: 21px;}
.js_wt ul li p{text-align: left;}
.js_wt ul li:nth-child(2){background: #a0c46f;}
.js_wt ul li:nth-child(1) i{display: block;width: 100px;height: 100px;background: url(../images/js_wt1.png) no-repeat center;}
.js_wt ul li:nth-child(2) i{display: block;width: 100px;height: 100px;background: url(../images/js_wt2.png) no-repeat center;}
.js_wt ul li:nth-child(3) i{display: block;width: 100px;height: 100px;background: url(../images/js_wt3.png) no-repeat center;}
.js_wt ul li i{position: absolute;top: -50px; left: 46px;}
.wt_img {}
.wt_img ul{}
.wt_img ul li{width: 280px;float: left;margin: 0 19px;}
.wt_img ul li img{width: 100%;}

.zs_zihzi{}
.zs_zihzi ul{}
.zs_zihzi ul li{    float: left;border: 1px solid #e5e5e5; width: 24.555555%;margin-right: 4px;}
.zs_zihzi ul li:last-child{margin-right: 0;}
.zs_zihzi ul li img{width: 100%;}
.zs_shili{}
.zs_shili ul{}
.zs_shili ul li{float: left; width: 32.6666%; margin-right: 1%;}
.zs_shili ul li:last-child{margin-right: 0;}

.zs_shili ul li img{width: 100%;}

.pro_name{text-align: center; font-size: 22px;}
.pro_name h3{text-align: center;font-size: 30px;}
.pro_name p{}
.pro_name p i{color: #ff0202; font-weight: bold;}
.p_jsimg{width: 100%;height: 500px;background: url(../images/p_jsimg.png) no-repeat center;position: relative;}
.p_jsimg ul{}
.p_jsimg ul li{    width: 322px;font-size: 18px;text-align: right;  position: absolute;}
.p_jsimg ul li b{font-size: 20px;}
.p_jsimg ul li:nth-child(1){top: 61px; left: 39px;}
.p_jsimg ul li:nth-child(2){top: 57px;text-align: left; right: 34px;}
.p_jsimg ul li:nth-child(3){left: 39px;top: 222px;}
.p_jsimg ul li:nth-child(4){top: 206px;text-align: left; right: 34px;}
.p_jsimg ul li:nth-child(5){  top: 348px; left: 39px;}
.p_jsimg ul li:nth-child(6){top: 360px;text-align: left; right: 34px;}



.menu_list {
	width: 260px;
	overflow: hidden;
}
.menu_list ul{border: 6px solid #858585;overflow: hidden;}
.menu_list ul li{
	display: block;
	text-align: center;
	width: 100%;
}
.menu_list ul li.on .div1{display: block;}
.menu_list ul li .fuMenu{
	color: #393737;
    font-size: 16px;
    cursor: pointer;
    height: 60px;
    line-height: 60px;
    text-align: left;
    width: 226px;
    border-bottom: 1px solid #e2e2e2;
    float: left;
    padding-left: 22px;
    background: #ffffff;
}
.menu_list ul li .fuMenu.on,.menu_list ul li.on .fuMenu{
    color: #6a9431;
    font-weight: bold;
    border-left: 6px solid #6a9431;
}
.menu_list ul li .xiala{
	float: left;
	margin-left: -32px;
	margin-top: 27px;
}
.menu_list ul li .div1 {
	width: 100%;
	height: auto;
	float: left;
}
.menu_list ul li .div1 .zcd{
    color: #869fb1;
    font-size: 14px;
    height: 60px;
    background-color: #efefef;
    border-bottom: 1px solid #ffffff;
    cursor: pointer;
    line-height: 60px;
    text-align: center;
    width: 248px;
}
.div1 {
	height: 200px;
	display: none;
}
.menu_list ul li .div1 .zcd:hover,.menu_list ul li .div1 .zcd.on{ color: #ffffff; background-color: #6a9431; font-weight: bold; }
.menu_list ul li .div1 .zcd:hover a,.menu_list ul li .div1 .zcd.on a{color: #ffffff;}
.removes{
	color: #6a9431 !important;
	border-left: 3px solid #6a9431;
}

.hz_cl{}
.hz_cl .fl{    width: 200px;}
.hz_cl .fl img{width: 200px;}

.hz_cl .fr{    width: 942px; padding: 38px 20px;  background: #6a9431;height: 119px;}
.hz_cl .fr p{      color: #fff; height: 50px; font-size: 20px; line-height: 39px;}

.hz_img h2{  text-align: center;font-size: 34px;color: #515151;line-height: 110%;  border-top: 1px solid #6a9431; width: 212px;  margin: 50px auto 16px; border-bottom: 1px solid #6a9431; padding-top: 10px;}
.hz_img h2 span  { color: #6a9431; margin: 0 10px;}
.hz_img h2 em{ display: block; font-weight: normal;  font-style: normal; font-size: 17px; text-transform: uppercase;  color: #393737; }


.list_pro{margin-top: 10px;}
.list_pro h4{margin: 0;font-weight: bold; font-size: 24px;line-height: 55px;border-bottom: 1px dashed #dbdbdb;}
.pro_slide{overflow: hidden;margin-top: 27px; }
.pro_slide ul{   }
.pro_slide ul li{width: 290px;float: left; text-align: center; margin-right: 10px;}
.pro_slide ul li img{width: 100%;height: auto;border: 1px solid #e5e5e5;}
.pro_slide ul li:hover img{border: 1px solid #393737;}
.pro_slide ul li img span{}


.list_tel{ margin-top: 33px;}
.list_tel{overflow: hidden;}
.list_teln{border: 6px solid #393737;padding: 8px 9px; font-size: 14px;}
.list_teln p{border-bottom: 1px dashed #e5e5e5;height: 40px;line-height: 40px;}
.list_teln p:nth-child(1){background: url(../img/tel3.png) no-repeat left;padding-left: 28px;}
.list_teln p:nth-child(2){background: url(../img/tel4.png) no-repeat left;padding-left: 28px;}
.list_teln p:nth-child(3){background: url(../img/tel5.png) no-repeat left;padding-left: 28px;}
.list_teln p:nth-child(4){background: url(../img/tel6.png) no-repeat left;padding-left: 28px; padding-left: 28px; line-height: 21px; height: 41px;}
.list_teln p:nth-child(5){background: url(../img/tel6.png) no-repeat left;padding-left: 28px;  padding-left: 28px; line-height: 21px; height: 41px;}

.ny_pro{width: 900px;}
.ny_top{width: 100%;height: 50px;line-height: 50px;border-bottom: 1px solid #e6e6e6;overflow: hidden;padding: 20px 0 4px;}
.ny_top .ny_title{border-bottom: 1px solid #515151;} 
.ny_top .ny_title span{ border-left: 10px solid #515151; font-weight: normal; padding-left: 10px; font-size: 22px;}
.ny_top .ny_positon {background: url(../img/home.png) no-repeat left;padding-left: 30px;}

.page_con{padding: 10px 0;}
.pro_list{width: 100%;}
.pro_list ul{}
.pro_list ul li{width: 30%;padding: 4px;float: left; margin: 35px 30px 0 0;text-align: center;border: 1px solid #ececec;}
.pro_list ul li:nth-child(3n){margin-right: 0;}
.pro_list ul li a{}
.pro_list ul li a img{width: 100%;height: 180px;object-fit: cover;}
.pro_list ul li a  span{display:block;background: #858585;color: #ffffff;height: 40px; line-height: 40px;}
.pro_list ul li:hover{border: 1px solid #393737;}
.pro_list ul li:hover span{background: #393737;}

.news_list dl{display: block;  border: 1px solid #ddd; padding: 15px; overflow: hidden; margin: 20px 0; height: 116px;}
.news_list dt{width: 121px;height: 118px; border-right: 1px solid #ececec;text-align: center;padding-right: 15px;}
.news_list dl:hover{border: 1px solid #393737;}
.news_list dl:hover dt{ border-right: 1px solid #393737;}
.news_list dl:hover dd span{background: #393737;}
.news_list dt span{font-size: 37px; line-height: 71px;font-weight: bold;}
.news_list dt p{font-size: 24px;}

.news_list dd{width: 702px;}
.news_list dd h4{margin: 0; line-height: 40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;  font-size: 18px;font-weight: bold;}
.news_list dd p{}
.news_list dd span{float: right; font-size: 14px; height: 30px; width: 100px; text-align: center; line-height: 30px;color: #fff;background: #6a9431;}

.contact_con p{padding: 20px 0;font-size: 14px;text-indent: 2em;;line-height: 30px;}
.contact_t {width: 44.3%; margin: 0;  float: right;  background: #f9f9f9;  padding-left: 68px;height: 375px;}
.contact_t dt {font-size: 22px;}
.contact_t dd {padding: 0 0 14px 80px;line-height: 45px; margin: 15px 0 0; background: no-repeat 0 top;font-size: 16px; width: 100%;float: left;}
.contact_t dd.i1 {background-image: url(../img/icon1.png);display:block;}
.contact_t dd.i2 {background-image: url(../img/icon2.png)}
.contact_t dd.i3 {background-image: url(../img/icon3.png)}
.contact_t dd.i4 {background-image: url(../img/icon4.png)}
.contact_t dd.i5 {background-image: url(../img/icon5.png);}
.content_m {width: 50%;float: left;}

.message_con{background: url(../img/contact.png) no-repeat bottom;border: 1px solid #ddd;margin: 42px 0;height: 633px;}
.message_con form{margin-top: 49px;}
.form-group {margin-bottom: 15px;}
.form-label {float: left;line-height: 34px;width: 120px;text-align: right;}
.form-label span {color: #e50112;}
.form-content {margin-left: 130px;}
.form-control {line-height: 35px;font-size: 14px;border: 1px solid #ddd;padding: 6px 12px;width: 975px;display: inline-block;vertical-align: top;font-family: "Microsoft Yahei",PingFangSC-Regular,"Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
select.form-control {height: 34px;}
.form-content .submit {color: #fff;background-color: #393737;border: 0;cursor: pointer;font-size: 16px;border-radius: 3px;width: 246px;margin-left: 19px; height: 44px;line-height: 44px;}
.form-content .button {color: #fff;background-color: #767676;border: 0;cursor: pointer;font-size: 16px;border-radius: 3px;width: 246px;margin-left: 89px; height: 44px;line-height: 44px;}
.form-content .submit:hover{background: #ce000a;}

#Yscrollouter{width: 10px; height: 500px; background: #dedede; position: absolute;top:0; right: 0; display: none;}
#Yscrollinner{width: 10px; height: 100px; background: #bbb; border-radius:10px; position: absolute; top: 0; left: 0; }

.ny_showcase{width: 95.8%; margin-top: 24px; overflow: hidden;  padding: 2%; border: 1px solid #dadada;}
.ny_showcase .box{width:352px;overflow: hidden;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-s310, .tb-s310 a{height:233px;width:350px;background:#fff}
.tb-s310, .tb-s310 img{height:auto;width:99%;}
.tb-s310 a{*font-size:271px;}
.tb-booth{border:1px solid #dadada;position:relative;z-index:1;}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url(../img/mask.png);cursor:move;z-index:1;}

.tb-picList{width:352px;height:46px;overflow: hidden;margin-top:10px;position:relative;}
.tb-picList a.prev{display:block;width:12px;height:21px;position:absolute;top:14px;left:0;background:url(../img/pro_pre.png) no-repeat;overflow:hidden;cursor:pointer;transition:all 0s linear;}
.tb-picList a.next{display:block;width:12px;height:21px;position:absolute;top:14px;right:0;background:url(../img/pro_next.png) no-repeat;overflow:hidden;cursor:pointer;transition:all 0s linear;}


.tb-picList .tb-thumb{position:relative;width:290px;height:46px;margin:0 auto;overflow:hidden;}
.tb-picList .tb-thumb ul{position:absolute;width:999999px;height:46px;}
.tb-picList .tb-thumb ul li{background:none;float:left;width:76px;height:46px;overflow:hidden;}
.tb-picList .tb-thumb ul li a{display:block;width:60px;height:44px;border:1px solid #d9d9d9;text-align:center;background:#fff}
.tb-picList .tb-thumb ul li img{max-width:100%;height:44px;cursor:pointer;}
.tb-picList .tb-thumb ul li a.tb-selected{border:1px solid #393737;}
.showcase-info{width: 483px;}
.showcase-info h1 {  font-weight: bold;  margin: 0 0 15px;font-size: 24px; line-height: 40px;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.showcase-info p{height: 103px;overflow: hidden;text-overflow:ellipsis;font-size: 16px;line-height: 28px;}
.showcase_tel{border-top: 2px solid #e6e6e6; margin-top: 15px; padding-top: 15px;background: url(../img/pro_tel.png) no-repeat 10px 15px;height: 42px; padding-left: 70px;line-height: 42px;font-size: 18px;}
.showcase_tel a{float: right;line-height: 42px; padding: 0 15px;background-color: #393737;color: #fff;}
.showcase_tel a:hover{background-color: #6a9431;color: #fff;}
.showpro_desc {border-bottom: 1px solid #fefefe;margin-top: 24px;overflow: hidden;}
.showpro_desc ul li{   width: 157px; background: #515151; font-size: 16px;float: left;text-align: center;height: 42px;line-height: 42px;color: #fff;}
.showpro_desc ul li.active{background:  #6a9431;}

.proinfo{display: none;padding: 23px 15px;}
.proinfo.active{display: block;}
.procont p{font-size: 14px;line-height: 32px;text-indent: 2em;}
.procont p:first-child{font-size: 24px;color: #393737;font-weight: bold;text-align: center;padding: 20px 0;}
.proinfo .inf {width: 100%;background: #f0f0f0;overflow: hidden;margin: 26px 0 12px 0;padding-bottom: 30px;}
.proinfo .inf dl {padding: 28px 37px 0 54px;}
.proinfo .inf dt {height: 59px;border-bottom: 1px solid #dbdbdb;font: 24px "Microsoft Yahei";line-height: 59px;overflow: hidden;color: #515151;}
.temp_ec_01dz dt a {color: #515151132;}
.proinfo .inf dd {height: 70px;border-bottom: 1px dashed #b1b1b1;font: 16px "Microsoft Yahei";color: #555;padding-top: 14px;line-height: 70px;overflow: hidden;background:url(../img/icon1.png) no-repeat left 21px;padding-left: 62px;width: 42%;float: left;}
.proinfo .inf dd:last-child{width:92.5%;}
.proinfo .inf dd.inf1 {background:url(../img/icon3.png) no-repeat left 21px;}

.proinfo .inf dd.inf2 {background:url(../img/icon2.png) no-repeat left 21px;}
.proinfo .inf dd.inf3 {background:url(../img/icon4.png) no-repeat left 21px;}
.proinfo .inf dd.inf4 {background:url(../img/icon5.png) no-repeat left 21px;}
.proinfo .inf dd.inf5 {background:url(../img/icon6.png) no-repeat left 21px;}
.proinfo .inf dd em {padding: 0 12px;}
.proinfo .inf dd i {padding: 0 20px;}
.proinfo .inf dd span { font-weight: bold; color: #2ea5a9; }

.online{ border-top: 1px dashed #dbdbdb;margin:35px 0 0; padding:20px 14px; font-family:"Microsoft Yahei";}
.online h2{ font-size:16px; line-height:30px; color:#515151; height:50px; overflow:hidden;}
.online h2 span{color: #393737; display: inline-block;padding-left: 20px;font-weight: bold; font-size: 20px;}
.online ul li{ margin-bottom:25px;width: 33%;}
.online li span{ display:inline-block; width:80px; font-size:14px; vertical-align:top; color:#4a4a4a; text-align:right; line-height:36px;}
.online li span em{ padding-right:2px; font-style:normal;}
.online  input{width:267px; height:36px;background: #eeeef0;padding: 0 16px;border: 0; }
.online textarea{ width:1104px; height:161px; background:none; overflow:hidden; line-height:36px;border:1px solid #e0e0e0; resize:none;padding: 0 20px;font-size: 16px;}
.online ul li.li{width: 73%;text-align: center;margin: 0 auto;}
.btn1{  width:201px!important; height:43px!important; border:0; margin:0 15px;background:#393737!important;font-size:14px;color: #fff; }
.btn2{  width:201px!important; height:43px!important; border:0; margin:0 15px; background:#e0e0e0!important;font-size:14px;color: #fff; }
.prodesc{width: 100%; border: 1px solid #f1f1f1;box-shadow: 0px 2px 11px #e9e9e9;}

.page_top{width: 100%;height: 50px;line-height: 50px;border-bottom: 1px solid #e6e6e6;overflow: hidden;padding: 20px 0 4px;}
.page_top .page_title{border-bottom: 1px solid #515151;} 
.page_top .page_title span{ border-left: 10px solid #515151; font-weight: normal; padding-left: 10px; font-size: 22px;}
.page_top .page_positon {background: url(../img/home.png) no-repeat left;padding-left: 30px;}
.page_content{padding: 31px 0;overflow: hidden;}
.page_content .page_title{text-align: center;}
.page_content .page_title h1{  line-height: 34px; color: #434343;font-size: 24px;font-weight: bold;}
.page_date{text-align: center;height: 50px; line-height: 50px; border-bottom: 1px dashed #e2e2e2;}
.page_date span{padding: 0 5px;font-size: 12px; color: #999;}
.page_body{line-height: 2; margin-bottom: 20px;}
.page_body p{  font-size: 14px;  color: #393737; display: block;line-height: 24px; margin-top: 10px;}
.page_tag{height: 50px;line-height: 50px;border-top: 1px dotted #d4d4d4;border-bottom: 1px dotted #d4d4d4;margin-top: 29px;}
.page_tag span{font-size: 16px;} 

.page_turn{height: 50px;  line-height: 50px;   width: 98%;  background: #f5f5f5; padding: 0 1%; margin: 1% auto;}

.page_pro h4{margin: 0;font-weight: bold; font-size: 24px;line-height: 55px;border-bottom: 1px dashed #dbdbdb;}
.page_pro ul{margin-top: 10px;}
.page_pro ul li{width: 24.35%;float: left;text-align: center;margin-right: 10px;}
.page_pro ul li:nth-child(4n){margin-right: 0;}
.page_pro ul li img{width: 100%;height: 250px;border: 1px solid #dbdbdb;object-fit:contain;}
.page_pro ul li:hover img{border: 1px solid #393737;}


.page_pro ul li span{width: 100%; height: 39px; line-height: 39px;}


.page_article{width: 100%;}
.page_article h4{margin: 0;font-weight: bold; font-size: 24px;line-height: 55px;border-bottom: 1px dashed #dbdbdb;}
.page_article ul li{background: url(../img/dian2.png) no-repeat left; width: 46.7%; float: left; padding-left: 15px;border-bottom: 1px dashed #dbdbdb;height: 36px;line-height: 36px; margin-right: 3%;overflow:hidden;}
.page_article ul li:nth-child(2n){margin-right: 0;}
.page_article ul li a{}
.page_article ul li a p{float: left;width: 80%; overflow: hidden;}
.page_article ul li a span{float: right;}

.pagination p{margin:0;cursor:pointer}
.pagination{height:40px;padding:20px 0px;}
.pagination a{ display:block; float:left;margin-right:10px; padding:2px 12px;  height:24px;  border:1px #cccccc solid; background:#fff; text-decoration:none;color:#1f1f1f;font-size:12px;line-height:24px;}
.pagination a:hover{color:#393737;background: white;border:1px #393737 solid; }
.pagination a.cur{background:#393737;color:#fff;}
.pagination p{float: left; padding: 2px 12px;font-size: 12px;height: 24px;line-height: 24px; color: #bbb;border: 1px #eee solid;background: #fcfcfc;margin-right: 8px;background: #eee; }
.pagination p.pageRemark{color:#1f1f1f;letter-spacing: 2px;}
.pagination p.pageRemark b{ color:#393737;}
.pagination p.pageEllipsis{border-style:none;background:none; padding:4px 0px; color:#808080;}
.dates li {font-size: 14px;margin:20px 0}
.dates li span{float:right}




.scv_listpages {
}

.scv_listpages ul {
	float: left;
	padding: 12px 0px 12px 

16px;
}

.scv_listpages ul li {
	float: left;
	font-family: Tahoma;
	line-

height: 17px;
	margin-right: 6px;
	border: 1px solid #E9E9E9;
}

.scv_listpages ul li a {
	float: left;
	padding: 2px 4px 2px;
	color: #555;
	display: block;
}

.scv_listpages ul li a:hover {
	color: #690;
	text-decoration: none;
	padding: 2px 4px 2px;
}

.scv_listpages ul li.thisclass,.scv_listpages ul li.thisclass 

a,.pagebox ul li.thisclass a:hover {
	background-color: #F8F8F8;
	padding: 2px 4px 

2px;
	font-weight: bold;
}

.scv_listpages .pageinfo {
	line-height: 21px;
	padding: 12px 10px 12px 16px;
	color: #999;
}

.scv_listpages .pageinfo strong {
	color: #555;
	font-weight: normal;
	margin: 0px 2px;
}
 

