/* 通用 */
/* @font-face {
  font-family: "SourceHanSansCN";
  src: url("../fonts/SourceHanSansCN-Bold.otf") format("otf"),
       url("../fonts/SourceHanSansCN-ExtraLight.otf") format("otf"),
       url("../fonts/SourceHanSansCN-Heavy.otf") format("otf"),
       url("../fonts/SourceHanSansCN-Light.otf") format("otf"),
       url("../fonts/SourceHanSansCN-Medium.otf") format("otf"),
       url("../fonts/SourceHanSansCN-Normal.otf") format("otf"),
       url("../fonts/SourceHanSansCN-Regular.otf") format("otf");}
@font-face {
  font-family: "AdobeSongStd";
  src: url('../fonts/AdobeFangsongStd-Regular.otf') format("otf");} */
*{margin:0;padding:0;}
body{color:#333;font: 14px/24px "SourceHanSansCN","arial";-webkit-text-size-adjust:none;word-wrap: break-word;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl, dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,iframe{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight: normal;}
body,button,input,select,textarea{font-family:'SourceHanSansCN';font-size:14px;color:#333;}
ol,ul{list-style:none;}
.fl{float:left;}
.fr{float:right;}
a{text-decoration:none;color:#333;}
a:hover{color:#f6a901;}
.clear{clear: both;}
.clearfix::before,
.clearfix::after{
    content:"";
    height:0;
    clear:both;
    visibility:hidden;
    display:block;
    line-height:0;}
em, i{font-style: normal;}
img{
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	vertical-align: middle;
	border: 0;}
.img-responsive {
	display: block;
	max-width: 100%;
	height: auto;}
.container{max-width: 1200px;margin:0 auto;}
.bgfff{background: #fff;}
.col333{color:#333333;}
.col666{color:#666666;}
.col999{color:#999999;}
.red{color:#ae0000;}
.colfff{color: #fff;}
.theme_color {color: #f6a901;}
.texcenter{text-align: center;}
.text_r{text-align: right;}
.f8{font-size : 8px;
    -webkit-transform : scale(1,0.84);
    *font-size:8px;
    line-height: 16px;}
.f12{font-size : 12px;}
.f14{font-size:14px !important;}
.f16{font-size: 16px;}
.f18{font-size: 18px;}
.f24{font-size: 24px;}
.farial{font-family: arial;}
.fSongS{font-family: 'AdobeSongStd';}
.fwbold{font-weight: bold;}
.dis_block{display: block;}
.wz_close01{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.wz_close02{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.wz_close03{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.wz_close04{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;overflow: hidden;}
.mr0{margin-right:0 !important;}
.pr0{padding-right: 0 !important;}
.p-relative{position: relative;}
.pcno{display: none;}	
/* 垂直居中 */
.middle_wrap{font-size: 0;}
.middle_wrap:before{content:'';display: inline-block;height: 100%;vertical-align: middle;}
.middle_wrap .middle_content {display: inline-block;vertical-align: middle;}
/* 电脑端头部 */
.header_nav {background: #f5f5f5;border-bottom: 1px solid #f6a901;height: 24px;width: 100%;padding: 6px 0;}
.head_icon_wrap {padding-left: 25px;background: url(../images/head_icons.png) no-repeat 0 4px;}
.header_nav li{margin-left: 15px;}
.header_nav li.head_icon_wrap:first-child {background-position: 0 -16px;}
.header_nav li.head_icon_wrap:first-child + li {background-position: 0 -36px;}
.header_nav li.head_icon_wrap:first-child + li + li {background-position: 0 -56px;}
.header{width:100%;}
.header .hea_top{height:138px;}
.hea_top_l{padding-top: 26px;}
.header .hea_top_logo{margin-top: 17px;}
.header .hea_top_h{height:80px;margin-left: 20px;padding-left: 20px;border-left: solid 1px #ddd;}
.header .hea_top_h h1{font-size: 24px;line-height:30px;color: #f6a901;padding-top: 10px;}
.header .hea_top_h h2{font-size: 16px;line-height:24px;padding-top: 10px;}
.header .hea_top_r{padding-top: 17px;}
.header .hea_top_s a{color:#999;padding-right:10px;}
.header .hea_top_s a:hover{color:#00904b;}
.tel_wrap {text-align: right;margin-right: 15px;}
.tel_wrap p:first-child {font-size: 20px;line-height:24px;color: #191919;}
.tel_wrap p:first-child + p {font-size: 32px;line-height:40px;font-weight:bold;color: #f6a901;margin-top: 5px;}
.qr_code_wrap {border: 1px solid #f6a901;width: 96px;height: 96px;}
.qr_code_wrap img {vertical-align: top;width: 100%;}
.nav{background: #4b4b4d;height:70px;}
/* .nav .menu{position:absolute;left:180px;height:70px;} */
.menu .ul-list{display: flex;}
.menu .ul-list > li{position: relative;float:Left;width: 16.67%;}
.menu .ul-list > li > a{height: 70px;line-height:70px;display: block; text-align:center;font-size: 18px;color: #fff;}
.menu .ul-list > li > a.cur,.menu .ul-list > li:hover a{font-weight: bold;background:#f6a901;}
.menu .ul-list > li:hover .ol-list{display: block;}
.menu .ol-list {display: none;position: absolute;top: 70px;left:0;z-index: 999;width: 100%;}
.menu .ol-list > li > a{font-size: 14px;color: #fff;height: auto;display: block; text-align:center;background: #4b4b4d;line-height: 20px;border-top: solid 1px #ececec;padding-top: 10px;padding-bottom: 10px;}
.menu .ol-list > li > a:hover{background: #f6e601;}
/*PC大图切换*/
#slider{width:100%;height:760px;position:relative;}
.slider_list li{position:absolute;display:none;width: 100%;}
.slider_list li:first-child{display:block;}
.slider_list li a{display: block;width: 100%;height: 760px;}
.slider_icon{position:absolute;z-index:1;left:0;bottom:70px;font-size:0;padding:0;height: 15px;width: 100%;text-align: center;}
.slider_icon i{display:inline-block;width:60px;height:8px;border-radius:4px;margin:0 5px;cursor: pointer;}
.btn{background:#ededed;}
.arrow{width:49px;height:14px;position:absolute;top:50%;border-radius:50%;}
.prve{left:20px;}
.next{right:20px;}
.arrow span{display:block;width:49px;height:14px;}
.slider_left{background:url(../images/arrow_left.png) no-repeat center;}
.slider_right{background:url(../images/arrow_right.png) no-repeat center;}
.btn_act{background:#f6a901;}
/* 搜索 */
.fudong{position: relative;top: -45px; z-index: 3;height: 38px;}
.search_wrap{height: 40px;background: #6f6f71;background: rgba(0,0,0,.6);z-index: 3;padding: 22px 35px 22px 55px;}
.search_wrap .fl {line-height: 40px;}
.sousuo{width:300px;height: 40px;background: #fff;border-radius: 20px;overflow: hidden;}
.sousuo input{border:none;width:250px;background: #fff;line-height: 40px;height:40px;color: #666;text-indent: 15px;outline: none;}
.sousuo button{border:none;background: url(../images/sou.png) no-repeat center;width: 50px; text-indent: -999999px;line-height: 38px;height:38px; cursor: pointer;}
/* 关于我们 */
.homeabout{width: 100%;position: relative;}
.homeabout .yezi01{position: absolute;top: 120px;left: 100px;z-index: 3;}
.homeabout .yezi02{position: absolute;bottom:45px;right:115px;z-index: 3;}
.homeabout .pt130pb120{padding-top: 80px;padding-bottom: 70px;}
.pt130pb120{padding-top: 130px;padding-bottom: 120px;}
.home_acon{position: relative;}
.home_acon_l{border: solid 8px #c4c4c4;width: 890px;padding: 60px 0;}
.home_acon_lcon{width: 56.5%;padding-left: 35px;}
.home_acon_l .abwz{padding-top: 40px;}
.home_acon_l .ab_a{padding-top: 60px;}
.home_acon_l .ab_a a{display: block;float: left;background: rgba(174,0,0,0.3);color: #fff;margin-right: 20px;}
.home_acon_l .ab_a a span{display: block;background: #f6a901;margin-left: 5px;text-align:center;width: 140px;height: 54px;line-height:54px;}
.home_acon_l .ab_a a.ab_a02{background: rgba(75,75,77,0.3);}
.home_acon_l .ab_a a.ab_a02 span{background: #4b4b4d;}
.home_acon_r{position: absolute;right: 0;top: 50%;background:#fff;width: 600px;height: 360px;border-top:7px solid #fff;border-bottom:7px solid #fff;margin-top:-190px;}
.home_acon_r img {width: 100%;height: auto;padding:24px;border:6px solid #ddd;}
/* 产品 */
.mt100{margin-top: 100px;}
.homepro{background: #fafafa url(../images/probg.jpg) no-repeat right bottom;}
.tit{display: flex;justify-content: center;}
.tit h2{font-size: 48px;color: #333333;font-weight: normal;line-height: 64px;font-family: 'SourceHanSansCN-Regular';}
.tit h2 span{display: inline-block;color: #f6a901;border:solid 2px #f6a901;width: 64px;height: 64px;line-height: 64px;border-radius: 50%;text-align: center;}
.tit h2 span.h2yuan{margin-left: -10px;}
.tit .tit_wz{border-left:solid 2px #7b7b7b;padding-left: 26px;margin-left: 30px;margin-top: 12px;margin-bottom: 11px;}
.tit .tit_wz .col999{line-height: 18px;padding-top: 3px;}
.mt90{margin-top: 90px;}
.prolist_left{width: 285px;}
.homepronav{position: relative;}
.homepronav::before{
	content: '';
    position: absolute;
    left: 18px;
    top: 9px;
    width: 10px;
    height: 100%;
    z-index: 1;
    border-left: solid 1px #eeeeee;}
.homepronav a{display: block;position: relative;z-index:2;padding-left: 57px;padding-bottom: 60px;background: url(../images/prolisty.png) no-repeat 12px 9px;color: #666;}
.homepronav a:last-child{padding-bottom: 40px;}
.homepronav a.on{color: #f6a901;background: url(../images/prolisty_h.png) no-repeat 12px 9px;}
.homepronav a span{display: block;border-bottom:solid 2px #fafafa;width: 43px;height: 10px;}
.homepronav a.on span{border-bottom:solid 2px #f6a901;}
.prolist_tel img{margin-right: 25px;}
.prolist_tel .f14{line-height: 20px;}
.prolist_tel div{margin-top: -5px;}
.prolist_right{width: 768px;overflow: hidden;height: 565px;}
/*.homeprolist{display: none;}*/
.homeprolist .bx-wrapper .bx-controls-direction a{position: inherit;display: inline-block;margin-top:20px;margin-right: 10px;}
.homeprolist .bx-wrapper .bx-pager{display: none;}
.homeprolist .bx-wrapper .bx-controls-direction{display: block;}
.homeprolist .prolist_wz{background: #fff;}
.homeprolist .prolist_wz p{height: 55px;padding:20px 15px;text-align: center;}
/*图片滚动*/
.bx-wrapper {
	position: relative;
	padding: 0;
	*zoom: 1;
}

.bx-wrapper img {
	width: 100%;
	display: block;
}
.bx-wrapper .bx-viewport {
	/*fix other elements on the page moving (on Chrome)*/
	-webkit-transform: translatez(0);
	-moz-transform: translatez(0);
    -ms-transform: translatez(0);
    -o-transform: translatez(0);
    transform: translatez(0);
}

.bx-wrapper .bx-pager{
	position: absolute;
	bottom: 0;
	width: 97%;
	padding-right: 3%;
	height: 30px;
	z-index: 1;
	background: rgba(0,0,0,0.7);
}

.bx-wrapper .bx-controls-auto{display: none;}
.bx-wrapper .bx-pager {
	text-align: right;
	padding-top:20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: rgba(255,255,255,0.5);
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #f6a901;}
.bx-wrapper .bx-controls-direction a {
	position: absolute;
	bottom: -70px;
	outline: 0;
	width: 48px;
	height: 48px;
	text-indent: -9999px;
	z-index: 9999;
	border: solid 1px #f6a901;
	background: #fff;
	border-radius: 50%;
	background-position: center; background-repeat: no-repeat;}
.bx-wrapper .bx-controls-direction a.bx-next{left:55px;background-image: url(../images/jt_r.png);}
.bx-wrapper .bx-controls-direction a.bx-prev{background-image: url(../images/jt_l.png);}
.bx-wrapper .bx-controls-direction a.disabled {
	border: solid 1px #f0f0f0;
	background: #f0f0f0;
	background-position: center; background-repeat: no-repeat;
}
.bx-wrapper .bx-controls-direction a.bx-prev.disabled{background-image: url(../images/jt_l_h.png);}
.bx-wrapper .bx-controls-direction a.bx-next.disabled{background-image: url(../images/jt_r_h.png);}
/* 优势 */
.homeyoushi{}
.youshi{position: relative;}
.youshi::before {
    content: '';
    position: absolute;
    right: 35px;
    top: 0;
    height: 770px;
    width: 770px;
    z-index: -1;
    border: solid 20px #eeeeee;
    border-radius: 50%;}
.youshi ul li .ys01_img{padding-left: 45px;padding-top: 85px;}
.youshi ul li .ys01_wz{padding-top: 170px;padding-left: 55px;}
.youshi ul li .w435,.youshi ul li .w450{font-size: 16px;}
.w435{width: 435px;}
.pt60{padding-top: 60px;}
.youshi ul li .ys02_img{padding-top: 35px;padding-right: 60px;}
.youshi ul li .ys02_wz{padding-top: 210px;padding-right: 60px;}
.youshi02{padding-bottom: 170px;}
.youshi02::before{left: 25px;top:230px;}
.youshi ul li .ys03_img{padding-left: 60px;padding-top: 0;}
.youshi ul li .ys03_wz{padding-top: 75px;padding-left: 70px;}
.youshi ul li .ys03_wz{padding-top: 90px;}
.youshi ul li .ys04_wz{padding-right: 35px;padding-top: 70px;}
.youshi ul li .ys04_img{padding-right: 20px;margin-top:-50px;}
.youshi ul li .ys04_wz .ys04_wz_tel{padding-top: 80px;}
.youshi ul li .ys04_wz .ys04_wz_tel span{padding: 0 5px;}
.f48{font-size: 44px;line-height: 48px;}
.w450{width: 450px;}
/* 广告位 */
.pt15{padding-top: 15px;}
.guangao{width: 100%;position: relative;background: #f6a901;height: 350px;}
.guangao .gg_img{width: 52%;right: 0;top: 0;height: 350px;position:absolute;display: block;background: url(../images/joinbg.jpg) no-repeat left center;background-size: cover;}
.guangao .gg_wz{padding-top: 55px;color: #fff;}
.guangao div{font-size: 48px;line-height: 48px;}
.guangao p{padding-top: 35px;padding-bottom: 30px;}
.guangao a{color: #f6a901;background: #fff;display:inline-block;border-radius: 50px;width:192px;line-height: 52px;height: 52px;text-align: center;}
.guangao a:hover{background: #970303;color: #fff;}
/* 新闻 */
.mt20{margin-top: 20px;}
.newsleft{width: 555px;}
.newsleft .bx-wrapper .bx-controls-direction{display: none;}
.homeriqi{background: #f6a901;position: absolute;width: 86px;height: 86px;text-align: center;left: 0;top:0;color: #fff;}
.homeriqi h2{font-size: 40px;font-weight: bold;line-height: 40px;padding-top: 10px;}
.homenewstit{line-height: 50px;width: 100%;position: absolute;bottom: 0;z-index: 99999;}
.homenewstit a{color: #fff;padding-left: 35px;display: block;width: 70%;}
.newsright{width: 580px;}
.newstop{position: relative;width: 100%;}
.newstop .newstop_more{position: absolute; top:2px;right:0;width: 33%;text-align: center;line-height: 56px;}
.newsnav{border: solid 2px #f6a901;line-height: 56px;}
.newsnav a{width: 33%;float:left;display: inline-block;text-align: center;font-weight: bold;border-right: solid 2px #f6a901;}
.newsnav a.on{background: #f6a901;color: #fff;}
.newsconmain{padding-top: 10px;}
.newscon{display: none;}
.newscon ul li{display: block;border-bottom: dotted 1px #b8b8b8;height: 52px;line-height: 52px;background: url(../images/newsicon.png) no-repeat left center;}
.newscon ul li:last-child{border-bottom: none;}
.newscon ul li a{display: block;width: 85%;padding-left: 35px;}
/*留言*/
.homeliuyan{width: 100%;background: url(../images/yuyueimg.jpg) no-repeat center;height:432px;margin-top: 20px;}
.ly_tit{text-align: center;color: #fff;padding-top: 50px;}
.ly_tit p{font-size:28px;line-height: 28px;}
.ly_main{width: 720px;margin: 0 auto;text-align: center;padding-top: 40px;}
.ly_main input{border:none;line-height: 55px;height: 55px;margin-bottom: 15px;width: 49%;text-indent: 45px;margin-right:2%;}
.ly_main input.ly_icon01{background:#fff url(../images/lyicon01.png) no-repeat 15px center;}
.ly_main input.ly_icon02{background:#fff url(../images/lyicon02.png) no-repeat 15px center;}
.ly_main input.ly_icon03{background:#fff url(../images/lyicon03.png) no-repeat 15px center;width: 100%;}
.ly_main button{background: #f6a901;color: #fff;font-size: 12px;margin:5px 0 auto;width: 205px;height: 45px;line-height: 45px;text-align: center;border:none;cursor: pointer;}
/*友情链接*/
.linklist{padding-top:50px;}
.link_left{width: 15.8%;}
.link_left span{display:inline-block;}
.link_left span.linkicon{width: 50px;height: 50px;background:#ae0000 url(../images/linkicon.png) no-repeat center;border-radius: 50%;margin-right:10px}
.link_left span a{display: block;}
.link_right{width: 80%;}
.link_right a{padding-right: 50px;padding-bottom: 15px;display: inline-block;}
/* 底部 */
.pt20{padding-top: 20px;}
.footer{background: #fff;padding-top: 260px;}
.foot01 {position: absolute;top: -300px;background: #fff;width: 100%;padding-top: 32px;border-bottom: 1px solid #bbb;}
.foot01_1,.foot01_2,.foot01_3 {height: 240px;padding: 10px 0 0;}
.foot01_3 {position: relative;cursor: pointer;}
.hover_qrcode {display:none;position: absolute;right: -80px;bottom: 10px;padding: 10px;box-shadow: 3px 5px 15px #cccccc;z-index: 3;background-color: #fff;}
.hover_qrcode::before {content: '';display: block;position: absolute;left: -20px;top: 65px;width: 0;
	height: 0;
	border: 20px solid #fff;
	border-top-color: transparent;
	border-bottom-color: transparent;
	border-left: none;}
.foot01_3:hover .hover_qrcode {display: block;}
.hover_qrcode img {width: 144px;height: 144px;}
.foot01 .f16 {margin-top: 25px;margin-bottom: 10px;}
.foot01_1,.foot01_3 {width: 30%;}
.foot01_2 {width: 39%;}
.foot01_1,.foot01_2 {border-right: 1px solid #bbb;}
.foot02 a {padding: 0 20px;}
.foot03 {margin-top: 50px;padding-bottom: 10px;}
/* 内页 */
.ny_pic{width:100%;}
.ny_search_wrap {background: #f2f2f2;}
.ny_search_wrap .search_wrap {background: transparent;}
.mianbaoxie{padding:12px 0;margin-bottom: 40px;border-bottom: 1px dashed #ccc;}
.mianbaoxie span:first-child {border-left: 12px solid #ae0000;padding-left: 10px;}
.ny_left{width:240px;float:left;}
.ny_right{width: 930px;float:right;}
.ny_right .ny_r_con{line-height: 30px;font-size: 16px;}
.ny_right .ny_r_con img{max-width: 100%;margin: 0 auto;display: block;}
.ny_tit{font-size:24px;line-height:75px;height:75px;background: #f6a901;color:#fff;text-align: center;margin-bottom: 3px;}
.product_category_wrap {display: block;}
.product_first_wrap a {display: block;background: #ececec;position: relative;margin-bottom: 1px;height: auto;font-size: 16px;color: #666;line-height: 50px;}
.product_first_wrap > a p{
    width: 178px;
    line-height: 25px;
    padding-left: 15px;
    padding-top: 10px;
    padding-bottom: 10px;}
.product_first_wrap a.cur {background: #f6a901;color: #fff;}
.product_first_wrap > a::before {content:'+';display: block;position: absolute;right: 25px;top: 0;color: #fff;font-size: 24px;}
.product_first_wrap.show > a::before {content:'-';display: block;position: absolute;right: 25px;top: 0;color: #fff;font-size: 24px;}
.product_second_wrap {display: none;}
.product_second_wrap a {text-indent: 55px;}
.product_second_wrap a::before {content:'>';display: block;position: absolute;right: 25px;top: 0;color: #999;font-size: 20px;}
.product_second_wrap a.cur::before {color: #fff;}
.product_first_wrap.show .product_second_wrap {display: block;}
.product_category_foot {width: 240px;position: relative;}
.product_category_foot img {width: 100%;}
.product_category_foot p {position: absolute;left: 0;right:0;top: 50px;font-size: 28px;line-height: 36px;text-align: center;}

/* .ny_a{background: #ae0000;padding-left: 24px;} */
.ny_a a{display: inline-block;width: 100%;font-size:18px;background-color: #f0f0f0;border-bottom: 1px solid #fff;line-height: 25px;color: #808080;text-align: center;padding-top: 15px;padding-bottom: 15px;}
.ny_a a.cur,.ny_a a:hover{background-color: #f6a901;color: #fff;}
.ny_r_con{padding-bottom: 20px;}
.news_tj{background: #f5f5f5;}
.news_tj .rw_tj{line-height: 50px;padding-left: 20px;font-size: 20px;color: #4d4d4d;font-weight: bold;}
.news_tj ul li{line-height: 48px;padding-left: 20px;padding-right: 20px;border-top: 1px dashed #b5b5b5;}
.news_tj ul li a {width: 80%;font-size: 14px;}
.tjpro{padding-bottom: 20px;}
.tjpro .hp_head{background: url(../images/hot_bj.png) no-repeat;padding-left: 38px;height: 25px;margin-bottom: 10px;}
.tjpro .hp_head em{font-size:16px;line-height:18px;font-weight:bold;color: #333;}
.tjpro .hp_head span{font-size:14px;line-height:18px;font-weight:normal;color: #808080;}
.tjpro ul{border: solid 1px #ccc;background: #fafafa;}
.tjpro ul li:nth-child(1){border-top:none;}
.tjpro ul li:first-child{border-top:none;}
.tjpro ul li{border-top: 1px dashed #ccc;padding: 20px 15px;}
.tjpro ul li .tjproimg{width: 80px;margin-right: 10px;height: auto;overflow: hidden;}
.tjpro ul li .tjproimg img,.ny_r_prolist ul li .ny_r_img img,.ny_r_newlist ul li .ny_r_n_img img{width:100%;-webkit-transition: All .3s linear;-moz-transition: All .3s linear;-o-transition: All .3s linear;transition: All .3s linear;}
.tjpro ul li:hover .tjproimg img,.ny_r_prolist ul li:hover .ny_r_img img,.ny_r_newlist ul li:hover .ny_r_n_img img{-webkit-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2);}
.tjpro ul li .tjprocon{width: 115px;}
.tjw100{width: 100% !important;float: left;}
.tjpro ul li h3{font-size:16px;margin-bottom: 10px;}
.tjpro ul li .tjprocon .tjprocon_ms{font-size: 12px;line-height: 20px;color: #808080;}
.tjpro ul li .yan{background: url(../images/yan.png) no-repeat left center;padding-left: 20px;line-height:20px;font-size: 12px;color: #808080;margin-top: 9px;}
.ny_r_title_wrap {border-bottom: 2px solid #d4d4d4;padding-bottom: 7px;margin-bottom: 20px;position: relative;}
.ny_r_title_wrap::after {content:'';display: block;width: 220px;height: 2px;background: #f6a901;position: absolute;bottom: -2px;left: 0;z-index: 3;}
.product_list_show_button {display: block;width: 25px;height: 25px;background: url(../images/product_show_icons.png) no-repeat 0 0;cursor: pointer;margin-right: 5px;}
.product_list_show_button .product_detail_info {background-position: 0 0;}
.product_list_show_button .product_picture {background-position: 0 35px;}
/* 产品列表 */
/* 详细信息 */
.ny_r_prolist ul li{border:solid 1px #e0e0e0;margin-bottom: 20px;padding: 20px;position: relative;}
.ny_r_prolist ul li .ny_r_img{float: left;width: 258px;height: auto;overflow: hidden;border: 1px solid #e0e0e0;width: 30%;}
.ny_r_prolist ul li .ny_r_zi{float: right;width: 530px;/*height: 258px;*/position: relative;width: 68%;}
.ny_r_prolist ul li .ny_r_zi h3{font-size: 24px;line-height: 54px;}
.ny_r_prolist ul li .ny_r_zi .ny_r_ms{padding-top: 15px;color: #808080;}
/* 大图展示 */
.ny_r_prolist ul.product_picture li{border:solid 1px #e0e0e0;margin-bottom: 15px;padding: 20px;float: left;width: 31%;margin-left: 3%;box-sizing: border-box;}
.ny_r_prolist ul.product_picture li:first-child,
.ny_r_prolist ul.product_picture li:first-child + li + li + li {margin-left: 0;}
.ny_r_prolist ul.product_picture li .ny_r_img{float: none;width: 100%;height: auto;overflow: hidden;border: none;}
.ny_r_prolist ul.product_picture li .ny_r_img a {display:block;position: relative; width: 100%;height: 0px;padding-top: 100%;}
.ny_r_prolist ul.product_picture li .ny_r_img a img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.ny_r_prolist ul.product_picture li .ny_r_zi{float: none;width: 100%;height: auto;position: relative;margin-top: 10px;}
.ny_r_prolist ul.product_picture li .ny_r_zi h3{font-size: 16px;line-height: 24px;}
.ny_r_prolist ul.product_picture li .ny_r_zi .ny_r_ms{padding-top: 15px;color: #808080;height:48px;}
.ny_r_prolist ul.product_picture li .ny_r_fd {display: none;}
.ny_r_prolist ul.product_picture li .ny_r_ms {-webkit-line-clamp: 2;}
.ny_r_prolist .ny_r_fd {bottom: 20px;right: 20px;}
.ny_r_fd{position: absolute;bottom: 0px;right: 0px;width: 100%;}
.ny_r_fd span{padding-left: 28px;font-size: 12px;color: #808080;}
.ny_r_fd .liulangl{background: url(../images/liulanliang02.png) no-repeat left center;}
.ny_r_fd .pinglun{background: url(../images/pinglunliang01.png) no-repeat left center;margin-left: 25px;}
.ny_r_fd .newtime{background: url(../images/time2.png) no-repeat left center;margin-left: 25px;}
.ny_r_fd a{font-size:14px;width: 100px;height: 30px;line-height: 30px;text-align: center;display: inline-block;background-color: #999;color: #fff;}
.ny_r_prolist ul li:hover{border:solid 1px #f6a901;}
.ny_r_prolist ul li:hover .ny_r_img {border-color: #f6a901;}
.ny_r_prolist ul li:hover .ny_r_zi .ny_r_fd a{background-color: #f6a901;}
.contact_us{margin-top: 40px;border:1px solid #b9b9b9;}
.contact_head{width: 100%;height: 130px;background: url("../images/lx1.png") no-repeat;position: relative;}
.contact_head div{height: 60px;line-height: 60px;width:100%;background-color: #ae0000;position: absolute;top:50%;margin-top:-30px;opacity: 0.6;filter: alpha(opacity=60);}
.contact_head div em{color: #fff;font-size: 24px;line-height: 24px;padding-left: 10px;}
.contact_head div span{color: #fff;font-size: 18px;line-height: 24px;}
.contact_us dl{padding-top: 20px;}
.contact_us dt{width: 100%;text-align: center;color: #666;margin-bottom: 20px;font-size: 18px;}
.contact_us dd{padding: 0 10px;}
.contact_us dd li{width: 100%;font-size: 14px;line-height: 32px;color: #666;}
.contact_us dd li span{display: inline-block;height: auto;background: url("../images/tubiao.png") no-repeat 0 6px;padding-left: 30px;vertical-align: bottom;}
.contact_us dd li span.telphone{background-position: 0 -18px;}
.contact_us dd li span.location{background-position: 0 -46px;}
.contact_us .slog{width: 100%;height: 38px;font-size: 16px;line-height: 38px;color: #fff;text-align: center;background-color: #999;}
.ny_r_tupian{width: 100%;}
.ny_r_tupian img{float: left;width: 330px;}
.ny_r_tupian .ny_r_miaoshu{padding-top: 2%;width: 480px;float: right;}
.ny_r_tupian .ny_r_miaoshu h3{font-size: 28px;line-height: 40px;border-bottom: solid 2px #ccc;padding-bottom: 3%;}
.ny_r_tupian .ny_r_miaoshu p{padding-top: 20px;font-size: 16px;}
.ny_r_tit{border-bottom: solid 1px #e4eaec;margin-top: 20px;margin-bottom: 20px;}
.ny_r_tit span{border-bottom: solid 2px #ae0000;font-size:16px;color: #ae0000;text-align: center;float: left;width: 220px;height: 45px;line-height: 45px;margin-bottom: -1px;}
.zizhi ul li{float: left;width:29.3333333%;padding:2%;margin-bottom:2%;transition:all .7s ease 0s;}
.zizhi ul li .zizhi_img{width: 93%;margin: 0 auto;height: auto;overflow: hidden;}
.zizhi ul li .zizhi_img img{height: 220px;/*max-width: 100%;*/max-width:222px;margin: 0 auto;border: solid 6px #ae0000;box-sizing: content-box;}
.zizhi ul li:hover{opacity:0.5;box-shadow: 3px 5px 15px #cccccc;}
.zizhi ul li .zizhi_wz{text-align: center;font-size: 16px;margin-top:-5px;}
.zizhiwz{font-size: 24px;text-align: center;line-height: 40px;}
.zizhiimg{padding-top: 4%;}
.zizhiimg img{width:80%;}
.mb20{margin-bottom: 20px;}
#scroll{width:778px;margin:0 auto;}
#scroll .owl-wrapper-outer{margin:0 auto;}
#scroll .item{position:relative;width:174.5px;height:214.5px;margin:0 auto;overflow:hidden;text-align: center;}
#scroll .item img{max-width: 100%;height:174.5px;}
#scroll .txt{width:98%;height:40px;padding:0 1%;color:#888;}
#scroll h3{width:100%;height:40px;line-height:40px;overflow:hidden;text-align: center;}
.owl-theme .owl-controls .owl-buttons div{position:absolute;top:77.25px;width:30px;height:60px;margin:0;padding:0;overflow:hidden;display: inline-block;zoom: 1;
	*display: inline;/*IE7 life-saver */}
.owl-theme .owl-controls .owl-buttons .owl-prev{left:-30px;background: url(../images/arrow_left.png) no-repeat center;}
.owl-theme .owl-controls .owl-buttons .owl-next{right:-30px;background: url(../images/arrow_right.png) no-repeat center;}
.owl-pagination{display: none;}
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.ny_r_newlist ul li {border: solid 1px #ccc;margin-bottom: 20px;padding: 20px;position: relative;}
.ny_r_newlist ul li .ny_r_n_img{float: left;width: 180px;height: auto;overflow: hidden;width: 30%;}
.ny_r_newlist ul li .ny_r_n_zi{float: right;width: 615px;height: 180px;position: relative;width: 68%;}
.ny_r_newlist ul li .ny_r_n_zi h3{font-size: 18px;}
.ny_r_newlist ul li .ny_r_n_zi .ny_r_n_ms{padding-top: 2%;color: #808080;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.ny_r_newlist ul li:hover .ny_r_n_zi .ny_r_fd a{background-color: #00904b;}
.ny_r_newlist ul li:hover{border:solid 1px #000;}
.ny_lxcon{padding: 20px;background: #fafafa;margin-bottom: 20px;}
.ny_lxcon .lximg{}
.ny_lxcon .ny_lxfs{padding-left: 40px;width: 630px;}
.ny_lxcon .ny_lxfs h3{font-size:26px;color: #4d4d4d;margin-bottom: 25px;padding-top: 15px;}
.ny_lxcon .ny_lxfs p{margin-bottom: 15px;padding-left: 30px;line-height: 25px;font-size:16px;color: #4d4d4d;}
.ny_lxcon .ny_lxfs .lxp1{background: url("../images/lx01.png") no-repeat left center;}
.ny_lxcon .ny_lxfs .lxp2{background: url("../images/lx02.png") no-repeat left center;}
.ny_lxcon .ny_lxfs .lxp3{background: url("../images/lx03.png") no-repeat left center;}
.ditu{width: 100%;border: solid 1px #ccc;height: 550px;}
.liuyan{width: 100%;padding-top: 20px;}
.lxlytit{background: #292929;color: #fff;height: 38px;width: 130px;text-align: center;font-size: 20px;line-height: 38px;}
.liuyan .lycon{border: solid 1px #ccc;padding: 2%;}
.liuyan .lycon ul li{width: 50%;padding-bottom: 20px;}
.liuyan .lycon ul li.lyw100{width: 100%;}
.liuyan .lycon ul li input{border: solid 1px #ccc;line-height: 30px;height: 30px;padding-left: 15px;width: 90%;float: left;}
.liuyan .lycon ul li strong{color: #FF0000;float: left;}
.liuyan .lycon ul li textarea{width: 95%;border: solid 1px #ccc;line-height: 30px;padding-left: 15px;float: left;}
.liuyan .lycon ul li button{background: #505255;cursor: pointer;border: none;color: #ffffff;text-align: center;line-height: 30px;height: 30px;padding: 0 10px;}
.liuyan .lycon ul li button:hover{background: #999;}
.lx_liuyan_tit{position: relative;width: 100%;margin-top: 70px;height: 60px;}
.lx_liuyan_tit::before{
    content: "";
    position: absolute;
    border-bottom: solid 1px #f3f3f3;
    width: 100%;
    height: 3px;
    left:0;
    top: 20px;
    z-index: 1;}
.lx_liuyan_tit .lx_lycon{background: #fff;width:240px;text-align:center;left:50%;position:absolute;z-index:2;color: #282b31;font-size: 30px;margin-left:-120px;display: inline-block;}
.lx_liuyan_tit .lx_lycon p{font-size: 16px;color: #999999;text-transform: uppercase;text-align: center;padding-top: 10px;font-family: arial;}
.lxform{padding-top: 40px;}
.lxformcon{float:left;width: 27%;}
.mr9{margin-right: 9.5%;}
.lxformcon p{color: #231816;padding-bottom: 15px;}
.lxformcon input{width: 93%;padding-left:7%;border-radius: 30px;background: #f8f7f7;line-height: 50px;height: 50px;border: none;}
.pt30{padding-top: 30px;}
.w100{width: 100%;}
.lxformcon textarea{width: 93%;padding-left:7%;padding-top:20px;height: 140px;background: #f8f7f7;border: none;border-radius: 5px;}
.lxformcon button{height: 57px;line-height: 57px;width: 200px;background: #ae0000;color: #fff;font-size: 18px;text-align: center;border: none;border-radius: 50px;cursor: pointer;}
.ml5{margin-left: 15px;}
.sxlist{width: 100%;}
.sxlist .sx_sx{border: 1px solid #b5b5b5;height:25px;line-height: 25px;width:370px;}
.sxlist .sx_sx .w300{width:300px;text-align: center;}
.sxlist .sx_sx .w70{width: 70px;text-align: center;background: #999;color: #fff;}
.sxlist .sx_x{margin-left: 70px;}
.sx_fh{background: url("../images/fanhui.png") no-repeat center;border: 1px solid #b5b5b5;width:25px;display:inline-block;height:25px;line-height: 25px;}
.xgpro{width: 100%;height:30px;position: relative;}
.xgpro .xgp_xian{width: 100%;height:18px;border-bottom: solid 1px #c5c5c5;}
.xgpro span{left:35px;top:0;position: absolute;width: 120px;display:inline-block;text-align:center;height: 30px;line-height: 30px;background: #fff;color: #505255;font-size: 22px;}
.sxlist{width: 100%;margin-bottom: 20px;}
.sxlist .sx_sx{border: 1px solid #b5b5b5;height:25px;line-height: 25px;width:370px;}
.sxlist .sx_sx .w300{width:300px;text-align: center;}
.sxlist .sx_sx .w70{width: 70px;text-align: center;background: #999;color: #fff;}
.sxlist .sx_x{margin-left: 70px;}
.sx_fh{background: url("../images/fanhui.png") no-repeat center;border: 1px solid #b5b5b5;width:25px;display:inline-block;height:25px;line-height: 25px;}
.xgprolist{border: solid 1px #999;padding: 10px;margin-top: 10px;}
.wapxgprolist ul li{width: 45%;margin: 0 2%;float:left;margin-bottom: 4%;text-align: center;border:solid 1px #ddd;}
.wapxgprolist ul li h3{padding-bottom: 3%;padding-top: 3%;}
/* 移动端 */
.pcno{display: none;}
.wap_header{position: fixed;height:50px;top:0;left:0;width:92%;padding:0 4%;background:#F4F4F4; z-index: 999;}
.wap_header .w_h_zi{line-height: 50px;width: calc(100% - 40px);}
.wap_header #navToggle{margin-top: 15px;}
.m_nav{position: fixed;top: 0px;opacity: 0;  /* Firefox, Safari(WebKit), Opera)
filter: "alpha(opacity=0)";   /* IE 8 */
filter: alpha(opacity=0);  /* IE 4-7 */
zoom: 1;box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38);width: 100%;height: 100%;background: rgba(28,28,28,0.95);transition: all ease 0.5s;-webkit-transition: all ease 0.5s;z-index: 1000;visibility: visible;margin-top: 0;overflow-y: auto;transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;top: 0;transform: translateX(100%);display: none;}
.m_nav{position: fixed;top: 0px;opacity: 0;  /* Firefox, Safari(WebKit), Opera)
	filter: "alpha(opacity=0)";   /* IE 8 */
	filter: alpha(opacity=0);  /* IE 4-7 */
	zoom: 1;box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38);width: 100%;height: 100%;background: rgba(28,28,28,0.95);transition: all ease 0.5s;-webkit-transition: all ease 0.5s;z-index: 1000;visibility: visible;margin-top: 0;overflow-y: auto;transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;top: 0;transform: translateX(100%);display: none;}
	.m_nav.open{transform: translateX(0);opacity: 1;  /* Firefox, Safari(WebKit), Opera)
	filter: "alpha(opacity=100)";   /* IE 8 */
	filter: alpha(opacity=100);  /* IE 4-7 */
	zoom: 1;display: block;
	}
.m_nav .top{height: 60px;padding: 20px;box-sizing: border-box;}
.m_nav .top .closed{width: 30px;height: 30px;vertical-align: middle;float:right;cursor: pointer;}
.m_nav .logo{width: 100%;margin:0 auto;}
.m_nav .logo img{height: 50px;display: block;margin:30px auto;}
.m_nav .ul{margin-top: 30px;}
.m_nav .ul li{padding: 0 20px;border-bottom: 1px solid #333;transform: translateY(0);-webkit-transform: translateY(100%);transform: translateY(100%);-webkit-transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;opacity: 0;}
.m_nav.open .ul li{opacity: 1;-webkit-transform: translateY(0);transform: translateY(0);}
.m_nav .ul li:nth-child(1){-webkit-transition: all .2s cubic-bezier(.77, 0, .175, 1) 0ms;transition: all .2s cubic-bezier(.77, 0, .175, 1) 0ms;}
.m_nav .ul li:nth-child(2){-webkit-transition: all .4s cubic-bezier(.77, 0, .175, 1) 0ms;transition: all .4s cubic-bezier(.77, 0, .175, 1) 0ms;}
.m_nav .ul li:nth-child(3){-webkit-transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;}
.m_nav .ul li:nth-child(4){-webkit-transition: all .8s cubic-bezier(.77, 0, .175, 1) 0ms;transition: all .8s cubic-bezier(.77, 0, .175, 1) 0ms;}
.m_nav .ul li:nth-child(5){-webkit-transition: all 1.0s cubic-bezier(.77, 0, .175, 1) 0ms;transition: all 1.0s cubic-bezier(.77, 0, .175, 1) 0ms;}
.m_nav .ul li:nth-child(6){-webkit-transition: all 1.2s cubic-bezier(.77, 0, .175, 1) 0ms;transition: all 1.2s cubic-bezier(.77, 0, .175, 1) 0ms;}
.m_nav .ul li a{display: block;text-decoration: none;color: #fff;font-size: 16px;height: 50px;line-height: 50px;width: 100%;}
.m_nav .ul li .dropdown_menu{display: none;}
.m_nav .ul li.dropdown.active .dropdown_menu{display: block;}
.m_nav .ul li .dropdown_menu a{display: block;height: 50px;line-height: 50px;padding: 0 40px;box-sizing: border-box;border-bottom: 1px solid #333;}
.m_nav .ul li .dropdown_menu a:last-child{border: none;}
.addWrap{position:relative; z-index:2;width:100%;background:#fff;margin:0; padding:0;}
.addWrap .swipe{overflow: hidden;visibility:hidden;position:relative;}
.addWrap .swipe-wrap{overflow:hidden;position:relative;}
.addWrap .swipe-wrap > div{float:left;width:100%;position:relative;}
#position{position:absolute; bottom:0;right:50%;margin:0 -21px 10px auto;}
#position li{width:10px;height:10px;margin:0 2px;background-color:#00904b; border-radius:50%; display:inline-block; cursor:pointer; transition: all .2s ease-out;}
#position li.cur{background-color: rgba(255, 255, 255, 0.74);}
.mt50{margin-top:50px;}
.ptb3{padding: 3% 0;}
.mt2{margin-top:2%;}
.wap_con{width:94%;margin:0 auto;}
.wap_logo{width:30%;}
.wap_h{width:64%;border-left:solid 1px #ddd;padding-left:3%;line-height: 14px;}
.ui_page {line-height: 0;text-align: center;vertical-align: middle;clear: both;}
.ui_page a, .ui_page span {background:#F6F6F6;border: 1px solid #ddd;border-radius: 3px;color: #333;display: inline-block;height: 38px;line-height: 38px;margin-right: 3px;min-width: 16px;overflow: hidden;padding: 0 15px;text-align: center;vertical-align: middle;white-space: nowrap;}
.ui_page a:hover{background:#f6a901; border:#f6a901 solid 1px; color:#FFF;}
.page_now, span.page_now, span.page_now:visited,.ui_page .active span{color: #FFF;cursor: default;background: none repeat scroll 0 0 #f6a901;border:#f6a901 solid 1px;}
.ui_page .pagination li {width: auto;padding: 0;margin: 0;float: none;display: inline-block;border:0;}
.ui_page .pagination li:hover {border:0;}
.ui_page .pagination {display: inline-block;margin-right: 8px;}
.ui_page p {display: inline-block;}
.pb100 {padding-bottom: 100px;}

.link {padding-bottom: 10px;color: #999999;}
.link a{padding-left:10px;padding-right:10px;}
@media only screen and (max-width: 1200px){
	.container{max-width: 96% !important;}
	.menu .ul-list > li{margin-right: 25px;}
	.fd_left p{padding-left: 6%;}
	.fd_right .fd_r_wz{margin-left: 40px;padding-right: 40px;}
	.homeabout .yezi01{top: 80px;left: 10px;}
	.homeabout .yezi01 img{height: 100px;}
	.homeabout .yezi02{bottom: 30px;right: 80px;}
	.homeabout .yezi02 img{height: 100px;}
	.home_acon_l{width: 70%;}
	.pt130pb120 {padding-top: 100px;padding-bottom: 80px;}
	.home_acon_r{width: 50%;}
	.mt90{margin-top: 60px;}
	.youshi::before{height: 650px;width: 650px;right: 0;}
	.youshi02::before{top: 200px;}
	.youshi ul li .ys01_img{padding-left: 0;padding-top: 40px;}
	.youshi ul li .ys01_wz{padding-top: 110px;padding-left: 35px;}
	.youshi ul li .ys02_wz{padding-top: 150px;padding-right: 60px;}
	.youshi ul li .ys02_img{padding-top: 35px;padding-right: 20px;}
	.youshi ul li .ys03_img{padding-left: 30px;}
	.newsleft{width: 46.25%;}
	.newsright{width: 48.333333%;}
	.prolist_left{width: 24%;}
	.homepronav a{padding-left: 50px;}
	.prolist_right{width: 64%;}
	.ny_left{width:25%;}
	.product_category_foot {width: 100%;}
	.ny_right{width: 71.666667%;}
	.tjpro ul li{padding: 3% 4%;}
	.tjpro ul li .tjproimg{width: 35%;margin-right:0;}
	.tjpro ul li .tjprocon{width: 55%;float: right;}
}
@media only screen and (max-width: 1024px){
	.menu .ul-list > li{margin-right: 20px;}
	.menu .ul-list > li > a{font-size: 16px;}
	.fd_right .fd_r_wz{margin-left: 30px;padding-right: 30px;}
	.homeabout .yezi01 img{height: 60px;}
	.homeabout .yezi02 img{height: 60px;}
	.youshi ul li .ys01_img,.youshi ul li .ys02_img,.youshi ul li .ys03_img,.youshi ul li .ys04_img{width: 40%;}
	.guangao{height: 344px;}
	.guangao .gg_img{height: 344px;}
	.guangao .gg_wz{padding-top: 85px;}
	.guangao div {font-size: 36px;line-height: 36px;}
	.guangao p {padding-top: 20px;padding-bottom: 20px;}
	.guangao a{width: 150px;line-height: 40px;height: 40px;}
	.product_category_foot p{font-size: 20px;top: 40%;}
}
@media only screen and (max-width: 768px){
.container{max-width: 94% !important;margin: 0 auto;}
.m_nav{display: block;}
.pcno{display: block;}	
.wapno{display: none !important;}
.f18{font-size: 16px !important;}
.f24{font-size: 18px !important;}
.f48{font-size: 24px !important;}
.w100{max-width: 100% !important;}
.ny_left{width: 94%;padding:3% 3%;}
.ny_right{width: 94%;padding:0 3%;float: left;}
.ny_a_wrap { width: 100%;height:48px;overflow: scroll;border-bottom: solid 1px #ddd;}
.ny_a_wrap::-webkit-scrollbar {display:none;}
.ny_a{width: auto;background: #fff;padding-left: 0;text-align: center;white-space: nowrap;}
.ny_a a{display: inline-block;width:auto;border-bottom: none;background: none;padding:0 2%;font-size: 16px;}
.ny_a a.cur, .ny_a a:hover{background: none;color: #f6a901;}
/* .ny_a{width: 100%;border-bottom: solid 1px #ddd;background: #fff;padding-left: 0;text-align: center;}
.ny_a a{display: inline;border-bottom: none;background: none;padding:0 2%;font-size: 16px;}
.ny_a a.cur, .ny_a a:hover{background: none;color: #00904b;} */
.homeabout .pt130pb120{padding-top: 30px;padding-bottom: 0;}
.ny_right .ny_r_con{font-size: 14px;padding-top: 3%;}
.news_tj{margin-bottom: 4%;}
.news_tj .rw_tj{line-height: 38px;font-size: 16px;padding-left: 4%;}
.news_tj ul li{line-height: 38px;padding:0 4%;}
.news_tj ul li a{width: 100%;font-size: 14px;}
/* 产品列表 */
.product_wap_head p:nth-child(1) {text-align: center;font-size: 16px;border: 1px solid #eee;line-height: 36px;margin: 10px 0;}
.product_wap_head p:nth-child(1) i {display: inline-block;background: url(../images/arrow_bottom.png) no-repeat 100%/100%;width: 16px;height: 16px;vertical-align: middle;margin-left: 20px;}
.product_wap_head p:nth-child(1).show i {background: url(../images/arrow_top.png) no-repeat 100%/100%;}
.product_category_wrap {display: none;}
/* 详细信息 */
.ny_r_prolist ul li{border:solid 1px #e0e0e0;margin-bottom: 20px;padding: 20px;}
.ny_r_prolist ul li .ny_r_img{float: left;width: 30%;height: auto;overflow: hidden;border: 1px solid #e0e0e0;box-sizing: border-box;}
.ny_r_prolist ul li .ny_r_zi{float: right;width: 70%;height: auto;position: relative;padding-left: 5%;box-sizing: border-box;}
.ny_r_prolist ul li .ny_r_zi h3{font-size: 18px;line-height: 30px;}
.ny_r_prolist ul li .ny_r_zi .ny_r_ms{padding-top: 0;-webkit-line-clamp: 2;}
/* 大图展示 */
.ny_r_prolist ul.product_picture li{border:solid 1px #e0e0e0;margin-bottom: 15px;padding: 20px;float: left;width: 48%;margin-left: 2%;box-sizing: border-box;}
.ny_r_prolist ul.product_picture li:nth-child(2n-1) {margin-left: 0;}
.ny_r_prolist ul.product_picture li:first-child + li + li + li {margin-left: 2%;}
.ny_r_prolist ul.product_picture li .ny_r_img{float: none;width: 100%;height: auto;overflow: hidden;border: none;}
.ny_r_prolist ul.product_picture li .ny_r_zi{float: none;width: 100%;height: auto;position: relative;margin-top: 10px;}
.ny_r_prolist ul.product_picture li .ny_r_zi h3{font-size: 16px;line-height: 24px;}
.ny_r_prolist ul.product_picture li .ny_r_zi .ny_r_ms{padding-top: 15px;color: #808080;}
.ny_r_prolist ul.product_picture li .ny_r_fd {display: none;}
.ny_r_prolist ul.product_picture li .ny_r_ms {display: none;}

/* .ny_r_prolist{padding-top: 3%;padding-bottom: 5%;} */
/* .ny_r_prolist ul li{float: left;margin-right: 3%;width: 47.5%;margin-bottom: 3%;padding: 0;} */
/* .ny_r_prolist ul li:nth-child(even){margin-right: 0;} */
/* .ny_r_prolist ul li .ny_r_img{width: 100%;}
.ny_r_prolist ul li .ny_r_zi{float: left;width: 94%;height: 25px;padding: 2% 3%;line-height: 25px;}
.ny_r_prolist ul li .ny_r_zi h3{font-size: 14px;border-bottom: none;line-height: 25px;font-weight: bold;text-align: center;} */

.ui_page a, .ui_page span {height: 25px;line-height: 25px;padding: 0 5px;}
.ny_r_tupian{padding-top: 3%;}
.ny_r_tupian img{float: left;width: 100%;}
.ny_r_tupian .ny_r_miaoshu{padding-top: 2%;width: 100%;float: left;}
.ny_r_tupian .ny_r_miaoshu h3{font-size: 20px;line-height: 30px;border-bottom: none;padding-bottom: 1%;padding-top: 3%;}
.ny_r_tupian .ny_r_miaoshu p{padding-top: 2%;font-size: 14px;}
.ny_r_tit{margin-top: 2%;margin-bottom: 2%;}
.zizhi{padding: 3% 0 5% 0;}
.zizhi ul li {width: 190px;}
.zizhi ul li .zizhi_wz{font-size: 14px;margin-top: -2px;}
.zizhi ul li .zizhi_img img{height: 80px;border: solid 4px #00904b;max-width: 100%;}
.zizhiwz{font-size: 18px;line-height: 24px;}
.zizhiimg{padding-top: 4%;}
.ny_r_newlist{padding-top: 3%;padding-bottom: 5%;}
.ny_r_newlist ul li{padding:0 0 3% 0;margin-bottom: 3%;border-bottom: 1px dashed #ccc;border-top:none;border-left:none;border-right:none;}
.ny_r_newlist ul li .ny_r_n_img {width: 25%;}
.ny_r_newlist ul li .ny_r_n_zi{width: 70%;height: auto;}
.ny_r_newlist ul li .ny_r_n_zi h3{font-size: 16px;}
.ny_r_newlist ul li .ny_r_n_zi .ny_r_n_ms{-webkit-line-clamp: 2;line-height: 20px;padding-top: 3%;}
.pt20{padding-top: 2%;}
.lxlytit{font-size: 16px;}
.liuyan .lycon ul li{padding-bottom: 2%;}
.liuyan .lycon ul li input{width: 80%;padding-left: 5px;font-size: 12px;}
.liuyan .lycon ul li textarea{width: 90%;padding-left: 5px;font-size: 12px;}
.liuyan .lycon ul li button{font-size: 12px;}
.ml5{margin-left: 5px;}
.liuyan{padding-bottom: 4%;}
.ny_lxcon .ny_lxfs{padding-left: 0;width: 100%;}
.ny_lxcon .ny_lxfs h3{font-size: 18px;margin-bottom: 3%;}
.ny_lxcon .ny_lxfs p{font-size: 14px;margin-bottom: 2%;}
.ditu{height: 300px;}
.ny_lxcon{margin-top: 4%;}
.wapxgprolist{padding-top: 3%;}
.sxlist{margin-bottom: 3%;}
.sxlist .sx_sx{width: 100%;margin-bottom: 3%;}
.sxlist .sx_sx .w300{width: 70%;}
.sxlist .sx_sx .w70{width: 30%;}
.sxlist .sx_x{margin-left: 0;}
.ny_r_tupian .ny_r_miaoshu p{padding-top: 2%;}
.fd_left,.fd_right{width: 100%;}
.fd_left{height: 55px;padding-top: 10px;}
.fd_right{height: 65px;}
.fd_right .fd_r_wz{margin-left: 15px;padding-right: 15px;padding-top: 0;background-size: 40px auto;padding-left: 50px;height: 40px;margin-top: 12px;}
.fd_right .fd_r_wz p{line-height: 20px;}
.fudong{position: static;top: 0;margin-top: 10px;height: auto;}
.search_wrap{height: auto;padding: 20px 5%;}
.search_wrap .fl {line-height: 30px;margin-bottom: 5px;}
.search_wrap .fr {float: left;}
/* .sousuo{width:300px;height: 40px;background: #fff;border-radius: 20px;overflow: hidden;}
.sousuo input{border:none;width:250px;background: #fff;line-height: 38px;height:38px;color: #666;text-indent: 15px;outline: none;} */
/* .sousuo button{border:none;background: url(../images/sou.png) no-repeat center;width: 50px; text-indent: -999999px;line-height: 38px;height:38px; cursor: pointer;} */

.sousuo{width:100%;height: 30px;vertical-align: top;}
.sousuo input{width: 90%;line-height: 30px;height:30px;}
.sousuo button {width: 10%;line-height: 30px;height:30px;}
.pt130pb120 {padding-top: 80px;padding-bottom: 50px;}
.abtit img{height: 50px;}
.home_acon_l{width: 100%;border: none;padding: 20px 0;}
.home_acon_lcon{width: 100%;padding-left: 0;}
.home_acon_r{width: 100%;position: inherit;margin-top: 0;height: 320px;}
.home_acon_r img{height: 320px;}
.home_acon_l .abwz{padding-top: 20px;}
.home_acon_l .ab_a {padding-top: 40px;}
.home_acon_l .ab_a a span{width: 120px;height: 40px;line-height: 40px;}
.youshi::before{display: none;}
.mt90{margin-top: 35px;}
.youshi ul li .ys01_img{padding-top: 0;}
.youshi ul li .ys01_wz,.youshi ul li .ys02_wz,.youshi ul li .ys03_wz,.youshi ul li .ys04_wz{width: 55%;}
.youshi ul li .ys01_wz{padding-top: 0;padding-left: 0;float: right !important;}
.youshi ul li .ys02_wz{padding-top: 60px;padding-right: 0;}
.youshi ul li .ys02_img{float:right !important;}
.w435,.w450{width: 100%;}
.youshi ul li .w435,.youshi ul li .w450{font-size: 14px;}
.pt60{padding-top: 30px;}
.tit h2 {font-size: 24px;line-height: 40px;text-align: center;}
.tit h2 span{border: solid 1px #ae0000;width: 40px;height: 40px;line-height: 40px;}
.tit .tit_wz {
    border-left: solid 1px #7b7b7b;
    padding-left: 15px;
    margin-left: 5px;
    margin-top: 0;
    margin-bottom: 0;}
.youshi ul li .ys03_img{padding-left: 0;}
.youshi ul li .ys03_wz{padding-top: 30px;float:right !important;padding-left: 0;}
.youshi ul li .ys04_wz{padding-right: 0;padding-top: 35px;float: left !important;}
.youshi ul li .ys04_img {padding-right: 0;margin-top: 0;}
.youshi ul li .ys04_wz .ys04_wz_tel {padding-top: 30px;}
.newsleft{width:100%;}
.bx-wrapper{margin: 0 auto;}
.newsright{width: 100%;margin-top:4%;}
.ly_tit p{font-size: 24px;line-height: 24px;}
.ly_main{width: 100%;padding-top: 20px;}
.ly_main input{width: 100%;margin-right: 0;line-height: 45px;height: 45px;}
.ly_main button{margin: 20px 0 auto;}
.linklist{padding-top: 30px;}
.link_left,.link_right{width: 100%;}
.link_right{padding-top: 15px;}
.link_right a{padding-right: 20px;}
.pc_r_top1 a{width: 20%;line-height: 40px;}
.pcfootright{width: 100%;padding-top: 40px;}
.pc_r_top2{padding-top: 25px;padding-bottom: 15px;}
.pc_r_top2 .pc_r_t2_wz {padding-top: 15px;padding-bottom: 10px;}
.prolist_left{width: 100%;}
.homepronav::before{left: 0;top: 6px;width: 100%;height:10px;border-top: solid 1px #eeeeee;border-left:none;}
.homepronav a{box-sizing: border-box;width: 20%; padding-left: 0;padding-top:20px;margin-right:0;padding-bottom: 0;float: left;background: url(../images/prolisty.png) no-repeat 0 0;margin-bottom: 20px;}
.homepronav a.on{background: url(../images/prolisty_h.png) no-repeat 0 0;}
.prolist_right{width: 100%;margin-bottom: 60px;}
.homepronav a span{width: 25px;}
.mr9{margin-right: 0;}
.lxformcon{width: 100%;padding-bottom: 15px;}
.pt30{padding-top: 0;}
.footer{padding-top: 0;}
.foot01 {position: static;top: 0;background: #fff;width: 100%;padding-top: 0;border-bottom:none;}
.foot01 .fl {float: none;overflow: hidden;zoom:1;}
.foot01_1,.foot01_2,.foot01_3 {width:100%;height: auto;padding: 3% 5%;box-sizing: border-box;}
.foot01 .f16 {margin-top: 0;margin-bottom: 0;float: left;width: 40%;text-align: left;}
.foot01 .f16 + p {text-align: left;width: 60%;float: left;}
.foot01_1,.foot01_2 {border-right: none;}
.foot03 {margin-top: 10px;padding-bottom: 10px;}
}

@media only screen and (max-width: 500px){
	.youshi ul li{background: #f5f5f5;margin-bottom: 30px;padding:5% 3%;}
	.youshi ul li .ys01_img, .youshi ul li .ys02_img, .youshi ul li .ys03_img, .youshi ul li .ys04_img{width: 80%;margin-left: 10%;margin-right: 10%;}
	.youshi ul li .ys01_wz, .youshi ul li .ys02_wz, .youshi ul li .ys03_wz, .youshi ul li .ys04_wz{width: 100%;padding-top: 25px;}
	.youshi02{padding-bottom: 0;}
	.youshi ul li .ys02_img{padding-top: 0;}
	.youshi ul li .ys01_wz, .youshi ul li .ys02_wz, .youshi ul li .ys03_wz, .youshi ul li .ys04_wz {text-align: center;}
	.youshi ul li .ys01_wz p:nth-child(3), 
	.youshi ul li .ys02_wz p:nth-child(3), 
	.youshi ul li .ys03_wz p:nth-child(3), 
	.youshi ul li .ys04_wz p:nth-child(3) {text-align: left;}
	.f48{font-size: 36px;line-height: 40px;}
	.guangao{height: 280px;background-color: transparent;position: relative;}
	.guangao .gg_img{height: 280px;width: 100%;}
	/* .guangao .gg_wz{padding-top: 55px;width: 43%;float: left;padding-left: 4%;} */
	.guangao .gg_wz{position: absolute;left: 0;top: 0;width: 100%;text-align: center;}
	.guangao div {font-size: 24px;line-height: 30px;}
	.guangao p {padding-top: 20px;padding-bottom: 20px;font-size:16px !important;}
	.guangao a{width: 130px;line-height: 38px;height: 38px;}
	.homepronav a{font-size: 14px !important;height: 80px;}
	.pc_r_top1 a {font-size: 10px;}
}

@media only screen and (max-width: 375px){
	.f14{font-size:12px !important;}
	.f16{font-size:14px !important;}
	.f18{font-size: 15px !important;}
	.f24{font-size: 16px !important;}
	.zizhiwz{font-size: 16px;line-height: 22px;}
	.ny_r_prolist ul li .ny_r_zi h3{font-size: 12px;border-bottom: none;line-height: 25px;}
	.ny_r_newlist ul li .ny_r_n_zi h3{font-size: 14px;}
	.ny_r_newlist ul li .ny_r_n_zi .ny_r_n_ms{font-size:12px;}
	.fd_left p{padding-left: 5%;}
	.fd_right .fd_r_wz{padding-left: 40px;background-size: 30px auto;}
}

@media only screen and (max-width: 320px){
	body{font: 12px/20px "SourceHanSansCN","arial";}
	.f24{font-size: 14px !important;}
	.tit h2 {font-size: 20px;line-height: 30px;padding-top: 8px;}
	.tit h2 span{width: 30px;height: 30px;line-height: 30px;}
}

body { /* IOS禁止微信调整字体大小 */
	-webkit-text-size-adjust: 100% !important;
	text-size-adjust: 100% !important;
	-moz-text-size-adjust: 100% !important;
}