body { background:url(../images/abgbg.jpg) no-repeat center top #191919;}

.ny_banner { height:400px; width:100%; }
.ny_banner h3 { font-size:50px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:900 !important; color:#fff; line-height:316px; padding-top:84px;}


.ny_con { width:100%; margin:0px auto; clear:both; overflow:visible;}
.ny_about { width:1250px; margin:0px auto;  margin-bottom:100px;}
.ny_biaoti { width:100%; padding:50px 0px; }
.ny_biaoti i { width:100px; height:3px; background:#a58248; margin-top:15px; display:block;}
.ny_biaoti h6 { font-family:Oswald-Bold; line-height:50px; color:#a58248;  width:100%; text-align:left;  font-size: 2.5rem;}

.ny_biaoti h5 { font-family:Oswald-Bold; line-height:50px; color:#a58248;  width:100%; text-align:left;  font-size:1rem; margin-bottom:5px;}


.ny_about_con { width:100%; line-height:1.5;     font-size: 1.1rem;  margin-top:20px;  color:rgba(255,255,255,.8);}
.ny_about_con a {color:rgba(255,255,255,.8);}

.ny_about_con_l { width:49%; float:left;}
.ny_about_con_r { width:49%; float:right;}
.ny_about_con_r img { width:100%; height:auto;}
.ny_about_con_l img { width:100%; height:auto;}

.ny_about_shipin { background: url(../images/ny_about_shipin.jpg) no-repeat center top !important; height:630px; overflow:hidden;     padding: 15% 0px 0% !important; background-size:auto 100% !important;}

.ny_about_con_tu { width:100%;}
.ny_about_con_tu img { width:100%; height:auto;}







.shuzi { width:100%; padding-top:30px; display:block; clear:both; overflow:visible; height:200px; }
.shuzi dl { width:30%; margin-right:3.3333%; float: left;}
.shuzi dl dt { width:100%; font-size:16px; font-weight:400; color:#fff; line-height:30px;}
.shuzi dl i { width:30px; height:2px; background:#fff; display:block; margin-top:0px; margin-bottom:10px;}
.shuzi dl dd { font-family:Oswald-Bold;  font-size:60px; margin-top:10px; color:#a58248;}
.shuzi dl dd font { font-weight:400; font-size:17px; display: inline-block; background:#a58248; border-radius:5px; color:#fff; padding:1% 2%; }



.nyy dl { width:25%!important; margin-right:0px; margin-right:0%;}
.nyy dl dt { color:#fff;}
.nyy dl dd b { color:#fff;}



.ny_news_con { width:100%;  margin-top:20px; margin-bottom:100px;  }

.ny_news_con dl { width:100%; border-bottom:1px solid rgba(255,255,255,.1); padding:25px 0px 50px; margin:25px 0px; display: flex;color:#fff;}

.ny_news_con dl dt { width:45%; margin-right:5%; max-height:400px; overflow:hidden;}
.ny_news_con dl dt img { width:100%; height:100%;  transition:all .4s;}
.ny_news_con dl:hover dt img { transform:scale(1.1,1.1)}
.ny_news_con dl:hover dt dd { margin-top:-10px;}
.ny_news_con dl dd { width:50%; transition:all .4s;}
.ny_news_con dl dd h5  {   font-family:Oswald-Bold; line-height:1.2; color:#a58248;  text-align:left;  font-size:1.5rem; margin-bottom:10px;}


.ny_news_con dl dd i  { line-height:3;  font-size:1.1rem; display:block; width:100%; font-style:normal; }
.ny_news_con dl dd p  { line-height:1.2;  font-size:1.1rem; color:rgba(255,255,255,.8); margin-bottom:20px; 


text-overflow: ellipsis;
display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 5;
overflow: hidden;
height: 6;
line-height: 1.2;




}
.ny_news_con dl dd span{display:block; width:100%; color:#a58248; text-decoration:underline; font-size:1.1rem; }
.ny_news_da_con img { padding:20px 0px;}

.fanhui { width:100%; margin:50px 0px; line-height:40px; color:#a58248; text-decoration:underline; font-size:1.5rem; text-align:center;font-family:Oswald-Bold;  }







.proda_con { width:100%; margin:5% 0px;}

.proda_con h6 { line-height:60px; background:#e7e7e7; width:100%;  border-radius:5px; overflow: hidden;}
.proda_con h6 span { width:200px; background:#a58248; color:#fff; font-size:20px; font-weight:400; display:block; text-align:center; }

.proda_con .nr { line-height:30px; font-size:16x; color:#fff; padding:0px 2%; font-family:Arial, Helvetica, sans-serif!important;}
.proda_con .nr dl dt { color:#fff; font-family:Arial, Helvetica, sans-serif!important;}
.proda_con .nr dl dd { color:#fff; font-family:Arial, Helvetica, sans-serif!important;}
.proda_con .nr dl dd span { color:#fff; font-family:Arial, Helvetica, sans-serif!important;}
.proda_con .nr .sub_t { font-size:22px !important; line-height:35px!important; color:#a58248 !important; font-family:Arial, Helvetica, sans-serif!important; font-weight:700 !important;}
.HPage{ padding:40px 0px 100px;  }
.HPage .pc_all_content{ display:flex; align-items:center; justify-content:flex-start; font-size:12px; color:#dcdcdc;}
.HPage .pc_all_content a{ font-size:16px; color:#211d0f;}
.HPage .pc_all_content i{ margin:0px 8px; background:url(../images/sytb.png) no-repeat center top; width:18px; height:18px; background-size:100% 100%; float:left; display:block;

}



.pc_all .pc_all_content{ }
.pc_all .pc_all_content span { font-size:14px; padding:0px 15px; color:#999; font-family: "黑体";}
.PcTop{ width: 100%; background: #f5f5f5;}
.PcTop .pc_all_content{ display: flex; justify-content: space-between; align-items: center; height: 45px;}
.PcTop .PcTop_left{ font-size: 14px; color: #666666;}
.PcTop .PcTop_right{ display: flex; align-items: center;}
.PcTop .PcTop_right .PcTop_right_list{ position: relative; display: flex; align-items: center; height: 45px;}
.PcTop .PcTop_right .PcTop_right_list:after{ content: ""; display: inline-block; width: 1px; height: 17px; background: #e1e1e1; margin: 0px 20px;}
.PcTop .PcTop_right .PcTop_right_list:last-child:after{ display: none;}
.PcTop .PcTop_right .PcTop_right_list .right_list_title{ display: flex; align-items: center; font-size: 14px; color: #666666; position: relative;}
.PcTop .PcTop_right .PcTop_right_list a:hover{ color: #a58248;}
.PcTop .PcTop_right .PcTop_right_Language .right_list_title{ padding-right: 15px;}
.PcTop .PcTop_right .PcTop_right_Language .right_list_title:before{ content: ""; position: absolute; right: 0; display: inline-block; width: 8px; height: 4px; background: url(../images/bn2.png) no-repeat 50% 50%;}
.PcTop .PcTop_right .PcTop_right_list .right_list_title i{ margin-left: 8px; font-size: 16px;}
.PcTop .PcTop_right .PcTop_right_list .right_list_title img{ margin-right: 7px;}
.PcTop .PcTop_right .PcTop_right_list .right_list_down{ position:absolute; width:100%; background:#fff; top:100%; box-shadow:0px 0px 22px rgba(0,0,0,.2); width:110px; left:-21px; display:none; z-index: 5;}
.PcTop .PcTop_right .PcTop_right_list .right_list_down a{ display:inline-block; width:100%; font-size:14px; line-height:38px; text-align:center;}
.PcTop .PcTop_right .PcTop_right_list:hover .right_list_down{ display:block;}
.PcTop .PcTop_right .PcTop_right_list .right_list_down a:hover{ background:#a58248; color:#fff;}


.ProDetails .ProDetails_title{ display:flex; align-items:center; justify-content: space-between; padding-bottom:30px; border-bottom:2px solid  rgba(255,255,255,.2); position:relative; color:#a58248; margin-top:30px;}
.ProDetails .ProDetails_title i { font-style:normal; font-size:40px; font-weight:700; font-family:Oswald-Bold;color:#a58248; }
.ProDetails .ProDetails_title span{ display:inline-block; position:relative;}
.ProDetails .ProDetails_title span:before{ content:""; position:absolute; display:inline-block; width:100%; left:0; bottom:-32px; background:#a58248; height:2px;}
.ProDetails .ProDetails_title dd{ font-size:36px; color:#fff; font-weight:bolder;font-family:Oswald-Bold;}
.ProDetails .ProDetails_title dt{ font-size:18px; color:#fff; text-transform:uppercase; font-weight:700;}
.ProDetails .ProDetails_content{ padding:25px 0px;}
.ProDetails .ProDetails_content .ProDetails_content_top{ display:flex; align-items:center; justify-content:space-between; margin-bottom:55px;} 

.proda_yb .ProDetails .ProDetails_content .ProDetails_content_top { display:block !important;}
.proda_yb .ProDetails .ProDetails_content .ProDetails_content_top .content_top_left { width:100% !important; }
.proda_yb .ProDetails .ProDetails_content .ProDetails_content_top .content_top_right { width:48% !important; float:left; margin-right:2%; }

.proda_yb .ProDetails .ProDetails_content .ProDetails_content_top .content_top_left i { font-size:36px; font-family:Oswald-Bold; line-height:40px;}
.proda_yb .ProDetails .ProDetails_content .ProDetails_content_top .content_top_left p { font-size:18px; line-height:50px; font-family:Arial, Helvetica, sans-serif;}
.ProDetails .ProDetails_content .ProDetails_content_top .content_top_left{ font-size:16px; color:#fff;  width:66%; line-height:20px;}
.ProDetails .ProDetails_content .ProDetails_content_top .content_top_left i { font-size:25px; font-weight:700; font-family:Arial, Helvetica, sans-serif; color:#a58248; font-style:normal;}
.ProDetails .ProDetails_content .ProDetails_content_top .content_top_right{ display: flex; width:180px; height:55px; align-items:center; justify-content:center; font-size:18px; color:#fff; background:#a58248; border-radius:4px; box-shadow:0px 5px 12px rgba(0,0,0,.5); }
.ProDetails .ProDetails_content .ProDetails_content_top .content_top_right p {margin-bottom:0 !important;}
.ProDetails .ProDetails_content .ProDetails_content_top .content_top_right:hover {background:#c09a5a;}
.ProDetails .ProDetails_content .ProDetails_content_bottom img{ max-width:100%;}
.proewmz { position:relative;}
.proewmz .proewm{ width:197px; height:197px; padding:15px; display:none; background:#fff; border-radius:8px; box-shadow:0px 10px 10px 10px rgba(0,0,0,.3); position:absolute; z-index:999; left:20px; }
.proewmz .proewm img { width:100%; height:100%;}
.proewmz:hover .proewm { display:block; top:65px;}


.ProDetailsFooter{ background:#f8f8f8; padding:100px 0px; margin-top:70px;}
.ProDetailsFooter .pc_all_content{ display:flex; align-items:center; justify-content:space-between;}
.ProDetailsFooter .ProDetailsFooter_list{ text-align:center;}
.ProDetailsFooter .ProDetailsFooter_list dt{ font-size:12px; color:#65645f; margin-bottom:12px; margin-top:22px;}
.ProDetailsFooter .ProDetailsFooter_list p{ font-size:20px; color:#65645f;}





/*fy*/

.fy { width:100%; margin:60px auto; clear:both; overflow: visible;}
.newspage {
 width:720px;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 20px; TEXT-ALIGN: center; 
}
.newspage A {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	BACKGROUND: #a58248;
	PADDING-BOTTOM: 2px;
	FONT: 16px/22px "";
	COLOR: #FFF !important;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
	font-family: "Times New Roman", Times, serif;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #a58248;
	border-right-color: #a58248;
	border-bottom-color: #a58248;
	border-left-color: #a58248;
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #fff; BORDER-LEFT: #fff 1px solid; COLOR: #000 !important; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
	BACKGROUND: #a58248;
	COLOR: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #a58248;
	border-right-color: #a58248;
	border-bottom-color: #a58248;
	border-left-color: #a58248;
}
.newspage SPAN.current {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	BACKGROUND: #a58248;
	PADDING-BOTTOM: 2px;
	COLOR: #fff;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #a58248;
	border-right-color: #a58248;
	border-bottom-color: #a58248;
	border-left-color: #a58248;
}
.newspage SPAN.disabled {
	BORDER-RIGHT: #fff 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #fff 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #fff 1px solid;
	COLOR: #FFF;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #fff 1px solid
}
/*fy e*/



