#part1{
	width:100%;
	float:left;
	background-color:#FBFCFB;
	padding-top:2.5%;
	padding-bottom:2.5%;
	background-image: url(bg3.jpg);
	background-repeat: no-repeat;
background-position: left center;background-size:cover;
}
#more{ width:100%; float:left; margin-top:2%; text-align:center;}
#more  A{
	display:inline-block; padding-left:4%; padding-right:4%; line-height:2.2;  font-size:16px;border-radius:2px; color:#fff;transition:all 0.4s ease-in-out 0s; background-color:#8E7962; 
}
#more  A:hover {background:#920001; color:#fff }
#part2{
	width:100%;
	float:left;
		padding-top:2%;
	padding-bottom:3%; 	background-color:#eee;
	background-image: url(png1.jpg);
	background-repeat: repeat;
	background-position: left top;
 overflow:hidden;
}
#part3{width:100%;
	float:left;
	background-image: url(bj1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-attachment: fixed;background-size:cover;
}

#lmdf{float:left;width:100%; font-size:0px;  text-align:center;  margin-top:2%;padding-top:10px; overflow:hidden; }
#lmdf A{
	padding-left:2%;
	line-height:40px;
	padding-right:2%;
	display:inline-block;
TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;
	font-size:14px;
	 color:#fff; background-color:#8E7962; margin-left:10px; margin-right:10px;border-radius:4px;
}
#lmdf A i{ float:left; margin-right:10px;line-height:40px;}
#lmdf A.active{	color:#fff; background-color:#920001; }
#lmdf A:hover{	color:#fff; background-color:#920001;}
#company{ width:100%; float:left; margin-top:2%; overflow:hidden;}
#company .tpq{ width:48%; float:left;}
#company .tpq img{ max-width:100%; display:block;}
#company .right{ width:50%; float:right;}
#company .right .nrc{ width:100%; float:left; line-height:2; color:#333;overflow:hidden;
    text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    display: box;
    display: -webkit-box;
    line-clamp:9;
    -webkit-line-clamp:9;-webkit-box-orient: vertical;}
#gslm{ width:100%; float:left; margin-top:2%;}
#gslm UL {
	LIST-STYLE-TYPE: none;
}
#gslm UL li{ width:33.33%; float:left; position:relative;}
#gslm UL li .nrd{
	width:100%;
	float:left;transition:all 0.5s ease-in-out 0s;
}
#gslm UL li .nrd img{ display:block; max-width:100%; margin-left:auto; margin-right:auto;}
#gslm UL li:hover .nrd{ transform:rotate(150deg);
-ms-transform:rotate(150deg); 	/* IE 9 */
-moz-transform:rotate(150deg); 	/* Firefox */
-webkit-transform:rotate(150deg); /* Safari บอ Chrome */
-o-transform:rotate(150deg);}
#gslm UL li p{ font-size:15px; font-weight:bold; width:100%; position:absolute; text-align:center; top:40%;}
#gslm UL li a{ color:#333;}
#gslm UL li a:hover{ color:#920001;}
#lmbt{ width:100%; float:left; text-align:center; overflow:hidden;	background-image: url(lm_tit.png);
	background-repeat: no-repeat;
	background-position: center top;background-size:auto 100%; }
#lmbt dd{position:relative;	line-height:1.8; margin-top:5%;}


#lmbt  span{ color:#920001;font-size:26px; }
#lmbt p{	text-transform:uppercase;
	color:#333;line-height:1;
	font-size:14px;
	font-family: Arial, Helvetica, sans-serif;
}
.m20{ margin-top:2.5%}
#fwlist{
	width:100%; 
	FLOAT: left;margin-top:1%;  
}
#fwlist li{ list-style-type:none;}
#fwlist LI{  text-align:center; margin:4px; }
#fwlist LI .cp{ width:100%; display:block;}
#fwlist  LI .nr{ width:92%; padding:4%; float:left; margin-top:8px; margin-bottom:8px;overflow:hidden;   transition:all 0.4s ease-in-out 0s;cursor:pointer;  background-color:#fff;box-shadow:2px 2px 8px #aaa;-webkit-box-shadow:2px 2px 8px #aaa;-moz-box-shadow:2px 2px 8px #aaa; border-radius:1px;}
#fwlist  LI .nr dd{ width:100%; float:left; overflow:hidden; position:relative;transition:all 0.5s ease-in-out 0s;}
#fwlist  LI .nr dd p{ position:absolute;filter: Alpha(Opacity=0);
-moz-opacity:0; background-color:rgba(0,0,0,0.2);		opacity:0; z-index:1; left:0px; top:0px; width:100%; height:100%;}
#fwlist  LI .nr dd  img{ max-width:100%; height:200px; margin-left:auto; margin-right:auto; display:block;transition:all 0.5s ease-in-out 0s;}
#fwlist  LI .nr dd:hover img{-webkit-transform:scale(1.10);-moz-transform:scale(1.10);-o-transform:scale(1.10);transform:scale(1.10);}
#fwlist  LI .nr dd:hover  p{filter: Alpha(Opacity=100);
-moz-opacity:1; 		opacity:1}
#fwlist  LI .nr h5{ width:100%; float:left; color:#fff; font-size:15px; text-align:center; line-height:2;  margin-top:10px;	TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; background-color:#8E7962; font-weight:normal;}
#fwlist  LI .nr h6{ width:100%; float:left; color:#101010; font-weight:normal; height:60px; margin-top:5px; line-height:20px;  text-align:left; overflow:hidden;}
#fwlist  LI .nr:hover  h5,#fwlist  LI .nr:hover  h6 { color:#fff; background-color:#920001}

#fwlist .owl-controls .owl-dots .owl-dot{ margin-top:1%;}
#fwlist .owl-controls .owl-dots .owl-dot span{
width:10px;height:10px;margin:12px 5px; background-color:#8E7962;
}
#fwlist .owl-controls .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background-color:#920001;}
#fwlist .owl-controls .owl-nav .owl-next,#fwlist .owl-controls .owl-nav .owl-prev{ position:absolute; background:none; top:45%; width:3%;}
#fwlist .owl-controls .owl-nav .owl-next i,#fwlist .owl-controls .owl-nav .owl-prev i{font-size:54px; color:#555;}
#fwlist .owl-controls .owl-nav .owl-next:hover i,#fwlist .owl-controls .owl-nav .owl-prev:hover i{color:#920001}
#fwlist .owl-controls .owl-nav .owl-next{ 
	left:-4%; 

}
#fwlist .owl-controls .owl-nav .owl-prev{
	right:-4%;

}
#zjbf{ width:100%; float:left; position:relative; z-index:1;}
#zjbf .tp1{ width:30%; float:left; margin-top:-25px;}
#zjbf .tp1 img{ max-width:100%; display:block;}
#zjbf .nrd{ right:0px; width:65%; bottom:8%; position:absolute;}
#zjbf .nrd .zs{ width:100%; float:left; color:#fff;}
#zjbf .nrd .zs a{ color:#fff;}
#zjbf .nrd .bt{ font-size:24px; font-weight:bold; line-height:1.8; color:#fff;}
#zjbf .nrd .bt span{ font-size:14px;  margin-left:10px;}
#zjbf .nrd .nr{ font-size:14px; line-height:1.8; margin-top:2%;overflow:hidden;
    text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    display: box;
    display: -webkit-box;
    line-clamp: 6;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;}
#zjbf .nrd .nr p{ text-indent:2em}
#qttp{ width:100%; float:left; overflow:hidden; margin-top:2%;}
#qttp UL {list-style-type:none; margin-left:-1.5%;}
#qttp UL li{ width:23.5%;float:left; overflow:hidden; margin-left:1.5%; padding-top:15%; position:relative;}
#qttp UL li img{ position:absolute; left:0px; top:0px; width:100%; min-height:100%;transition:all 0.4s ease-in-out 0s; }
#qttp UL li:hover img{-webkit-transform:scale(1.10);-moz-transform:scale(1.10);-o-transform:scale(1.10);transform:scale(1.10);}

#jdzs{
	width:100%;
	float:left; position:relative; overflow:hidden;
	
}

#jdzs LI {
	WIDTH:100%;
	float:left; list-style-type:none; padding:10px 0px;
}
#jdzs LI .tp{ width:100%; padding-top:70%;overflow:hidden; float:left; position:relative;box-shadow:2px 2px 8px #aaa;-webkit-box-shadow:2px 2px 8px #aaa;-moz-box-shadow:2px 2px 8px #aaa; border-radius:2px; overflow:hidden;}
#jdzs LI .tp img{ position:absolute; left:0px; top:0px; min-height:100%; width:100%;transition:all 0.4s ease-in-out 0s; z-index:1;}
#jdzs LI:hover .tp img{-webkit-transform:scale(1.10);-moz-transform:scale(1.10);-o-transform:scale(1.10);transform:scale(1.10);}
#jdzs LI .tp p{ line-height:1.5; padding:1.5%; width:97%; text-align:center; background-color:rgba(0,0,0,0.6); color:#fff; z-index:2;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; font-weight:bold; position:absolute; left:0px; bottom:0px;}
#jdzs LI:hover .tp p{ background-color:#920001}
#jdzs .owl-controls .owl-dots .owl-dot{ margin-top:0.5%;}
#jdzs .owl-controls .owl-dots .owl-dot span{
width:6px;height:6px;margin:5px; background-color:#BCAE9E; border:#BCAE9E solid 1px;border-radius:100%
}
#jdzs .owl-controls .owl-dots .owl-dot.active span,#jdzs .owl-theme .owl-dots .owl-dot:hover span{ width:6px; height:6px;background:#920001;border:#920001 solid 1px;}
#jdzs .owl-controls .owl-nav{filter: Alpha(Opacity=0);
-moz-opacity:0; 		opacity:0;transition:all 0.3s ease-in-out 0s;}
#jdzs:hover .owl-controls .owl-nav{filter: Alpha(Opacity=100);
-moz-opacity:1; 		opacity:1}
#jdzs .owl-controls .owl-nav .owl-next,#jdzs .owl-controls .owl-nav .owl-prev{ position:absolute;  width:1.5%; top:0px; height:100%;  background:none; line-height:0px; font-size:0px;background-size:100% auto;}
#jdzs .owl-controls .owl-nav .owl-next{ 
	left:0px;
	background-image: url(la.png);
	background-repeat: no-repeat;
	background-position: left center;
}
#jdzs .owl-controls .owl-nav .owl-prev{
	right:0px;
	background-image: url(ra.png);
	background-repeat: no-repeat;
	background-position: right center;
}

.nTabx{
	width:100%;
	float:left;
	overflow:hidden;
	text-align:center; position:relative; z-index:1; border-bottom:#920001 solid 1px;
}
.nTabx .more{ float:right; margin-right:0.5%; line-height:42px;}
.nTabx  ul{
border:0; font-size:0px;
margin:0; 
}
.nTabx  li{ float:left;
	text-align:center;
	cursor: pointer;
	list-style-type: none;
	 overflow:hidden; width:18%; margin-right:1.5%;height:42px;text-align:center;TEXT-OVERFLOW: ellipsis;   line-height:42px; border-radius: 6px 6px 0px 0px; font-size:16px; font-weight:bold;

}
.nTabx li.active{background-color:#920001; color:#fff;}
.nTabx li.xy{background-color:#920001; color:#fff; width:auto; padding-left:10%; padding-right:10%;}
.nTabx li.normal{ background-color:#8E7962; color:#fff; }
.nonea{ display:none;}
#newsa{ width:100%; float:left; margin-top:2.5%;}
#news_l{ width:70%; float:left;}
#news_r{ float:right; width:28%;}
#infoa{ width:100%; float:left; margin-top:2%;}
#newsa_1{
	width:100%;
	float:left;  margin-top:0.5%; 
	}
#newsa_1 UL {
	COLOR:#565656; list-style-type:none; margin-left:-2%;
}

#newsa_1 UL LI {
	 width:48%; float:left;
	line-height:22px;
	font-size:13px;
	border-bottom:#8E7962  dotted 1px;
	padding-bottom:10px; margin-bottom:10px;margin-left:2%;
	
}
#newsa_1 UL LI.zyjs{ background-image:none; line-height:26px; font-size:14px; text-align:left; color:#888; }
#newsa_1 UL LI b{ font-size:32px;  line-height:35px; }
#newsa_1 UL LI span{ color:#666;display: -webkit-box;
-webkit-box-orient; 
text-overflow: ellipsis;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical; height:40px; line-height:20px;}
#newsa_1 UL LI p{ font-size:15px; font-weight:600; line-height:28px;  height:28px; TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; color:#333;}
#newsa_1 UL LI A dd {border-radius:4px;
	text-align:center;
	cursor:pointer;
	width:70px;
	height:68px;
	font-weight:normal;
	color:#fff;
	float:left;
	margin-right:2%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-top:8px;
	line-height:28px;
	border-radius:2px;
	background-color:#555;
}
#newsa_1 UL LI A:hover dd{
	   background-color:#920001; color:#fff;
}
#newsa_1 UL LI a:hover p{ color:#920001}

#news{ width:100%;  float:left;}
#news ul{LIST-STYLE-TYPE: none; }
#news ul li{ width:100%; float:left;}
#news ul li .nra{ width:100%;  float:left; border-bottom:#8E7962 dotted 1px; padding-bottom:2%; margin-bottom:2%;}
#news ul li .nra .bt{ }
#news ul li .nra  dd{ text-align:center; float:left; margin-right:12px;width:28%; overflow:hidden; position:relative; padding-top:18%;  background-color:#F6F9FF; color:#333;transition:all 0.5s ease-in-out 0s;}
#news ul li .nra  dd img{ position:absolute; left:0px; top:0px; width:100%; min-height:100%;transition:all 0.5s ease-in-out 0s;}
#news ul li:hover .nra  dd img{-webkit-transform:scale(1.10);-moz-transform:scale(1.10);-o-transform:scale(1.10);transform:scale(1.10);}
#news ul li .nra .bt h5{ line-height:1.8;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;font-size:16px;}
#news ul li .nra .js{  margin-top:1%; color:#777; line-height:1.8;  overflow:hidden;
    text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    display: box;
    display: -webkit-box;
    line-clamp: 4;
    -webkit-line-clamp:4;-webkit-box-orient: vertical;}
#news ul li .nra .js b{color:#920001;}
#news ul li .nra p{ text-align:right; color:#920001; font-weight:bold;}
#news ul li a{ color:#000;}
#news ul li a:hover{ color:#920001;}
#news ul li:hover .nra .bt dd{ background-color:#920001; color:#fff;}
#cjwt_1{
	width:100%;
	float:left;  margin-top:2.5%; 
	}
#cjwt_1 UL {
	COLOR:#565656; list-style-type:none; 
}

#cjwt_1 UL LI {
	 width:100%; float:left;
line-height:1.8;
	font-size:13px; padding-bottom:1.5%; padding-top:1.5%;
	
}
#cjwt_1 UL LI.zyjs{ background-image:none; line-height:24px; font-size:14px; text-align:left; color:#666; }
#cjwt_1 UL LI span{ color:#666;display: -webkit-box;
-webkit-box-orient; 
text-overflow: ellipsis;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical; }
#cjwt_1 UL LI p{ font-size:15px; font-weight:600;  TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; color:#333;}
#cjwt_1 UL LI A dd { font-size:12px; color:#888; line-height:18px;
}
#cjwt_1 UL LI a:hover p{ color:#920001}

#link{ height:50px;   border:#920001 solid 1px; padding:1px; background-color:rgba(255,255,255,0.4); float:left; width:99%;}
#link_1{ width:6%; line-height:20px; background-color:#920001;float:left; padding-top:5px; padding-bottom:5px; font-weight:bold; font-size:14px; text-align:center; color:#FFFFFF;}
#link_2{ width:92%; padding-right:13px; font-size:14px; float:right; line-height:25px;}
#link_2 A{ padding-left:8px; padding-right:8px;}
@media only screen and (max-width: 1300px){#bzlist ul li p{ font-size:18px; font-weight:600;}#company .right .nrc{ line-height:1.6;}#lmdf A{line-height:30px;border-radius:30px; font-size:13px; }#lmdf A i{ line-height:30px;}#fwlist  LI .nr dd  img{height:160px;}#zjbf .nrd{ right:1.5%}#news ul li .nra .js{line-clamp: 3;  -webkit-line-clamp:3;}#cjwt_1 UL LI { line-height:1.7;}#cjwt_1 UL LI p{ font-size:14px;}}
@media only screen and (max-width: 1100px){#lmbt span{font-size:22px;}#xmlist ul LI .nr1  .bt p{ font-size:14px;}#xmlist ul LI .nr1  .bt dd{ font-size:22px;}#xmlist ul LI .nr2 p{ font-size:14px;}.nTabx .more,.nTabx  li{ font-size:14px; line-height:30px;height:30px;}#newsa_1 UL LI p{ font-size:14px;}#lmbt p{font-size:13px; }#cjwt_1 UL LI { padding-top:1%; padding-bottom:1%;}}
@media only screen and (max-width: 1000px){#xmlist ul { margin-left:-2%;}#xmlist ul LI{ width:31.33%; float:left; margin-left:2%; margin-top:1.2%; margin-bottom:1.2%;}#xmlist ul LI .nra{ padding:5% 2%; width:96%;}#xmlist ul LI .nr1  .bt dd{ font-size:18px; font-weight:bold;}#xmlist ul LI .nr1 .tp{ width:25%;}#xmlist ul LI .nr1  .bt{ width:72%;}#fwlist  LI .nr h5{ font-size:14px;}#more A{ font-size:14px;}#news ul li .nra .bt h5{ font-size:14PX;}#news ul li .nra .js{ font-size:14PX; line-clamp: 2;  -webkit-line-clamp:2;}#news-2 UL LI { line-height:25px;}#news-2 UL LI a{ font-size:13px; width:70%;}#news-2 UL LI span{ font-size:12px;}#company .right .nrc{  font-size:12px; line-clamp:7;
    -webkit-line-clamp: 7;}#fwlist  LI .nr dd  img{ height:180px;}#gslm UL li p{ font-size:12px;}#zjbf .nrd .bt{ font-size:16px;}#zjbf .nrd .bt span{ font-size:12px;}#cjwt_1 UL LI { line-height:1.6;}#cjwt_1 UL LI p{ font-size:13px;}#cjwt_1 UL LI span{ font-size:12px;}}
@media only screen and (max-width: 800px){#lmbt span{font-size:16px;font-weight:600;}#xmlist ul { margin-left:-1%;}#xmlist ul LI{ width:32.33%; float:left; margin-left:1%; margin-top:0.5%; margin-bottom:0.5%;}#xmlist ul LI .nra{ padding:5% 2%; width:96%;}#xmlist ul LI .nr1  .bt dd{ font-size:16px; line-height:1.5}#xmlist ul LI .nr1  .bt p{ font-size:12px;}#xmlist ul LI .nr2 p{ font-size:12px; height:80px; line-height:20px; }#xmlist ul LI .nr1  .bt p{ height:20px; line-height:20px; TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; }#xmlist ul LI .nr2{ border-top:#ECECEC solid 1px; }#xmlist ul LI .nr1 .tp{ width:25%;}#xmlist ul LI .nr1  .bt{ width:72%; float:right;}#more A{ font-size:14px; }#bzlist ul li p{ font-size:14px; line-height:1.5; margin-top:12px;}#bzlist ul li span{ font-size:24px; font-weight:bold;}#news ul li .nra .bt h5{ font-size:12PX;}#news ul li .nra .js{ font-size:12PX;line-clamp: 2;  -webkit-line-clamp:2; }
#news-2 UL LI a{ font-size:12px; }#xbt .more,#xbt dd{ font-size:14px; line-height:30px;}#gslm UL li p{ top:32%}.nTabx .more,.nTabx  li{ font-size:12px; line-height:25px; height:25px;font-weight:bold;}#newsa_1 UL LI p{ font-size:12px;line-height:22px;  height:22px;}#newsa_1 UL LI A dd {width:60px;height:60px;font-size: 12px;padding-top:5px;line-height:20px;}#newsa_1 UL LI b{ font-size:26px;}#fwlist  LI .nr dd  img{ height:140px;}#lmdf A{line-height:25px; text-align:left; width:31.3%; padding-left:0.5%; padding-right:0.5%; display:block; height:25px; float:left; margin:0.5%;   font-size:12px; font-weight:bold; border-radius:2px; tEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden;}#lmdf A i{ line-height:25px; margin-left:5px; margin-right:5px;}#lmbt p{font-size:12px; }#cjwt_1 UL LI { line-height:1.4;}#cjwt_1 UL LI p{ font-size:12px;}}
@media only screen and (max-width: 700px){#fwlist  LI .nr dd  img{ height:120px;}#zjbf .tp1{ width:32%; float:left; margin-top:-15px;}#zjbf .nrd{ right:0px; width:64%; bottom:5%;}#news_l,#news_r{ width:100%;}#newsa_1 UL{ margin-left:0px}#newsa_1 UL LI { width:100%; margin-left:0px;}#cjwt_1{ margin-top:1.5%;}}
@media only screen and (max-width: 600px){#more A{ font-size:12px; font-weight:bold;}#xmlist ul LI .nr1  .bt dd{ font-size:16px; line-height:1.8}#lmbt span{font-size:15px;}#xmlist ul { margin-left:-3%;}#xmlist ul LI{ width:47%; float:left; margin-left:3%; margin-top:1.2%; margin-bottom:1.2%;}#fwlist  LI .nr dd  img{ height:160px;}#company .tpq{ width:100%;}#company .tpq img{ margin-left:auto; margin-right:auto;}#company .right{ width:100%; margin-top:2%;}#gslm UL li p{ top:39%}
#zjbf:after{ width:32%; position:absolute; left:0px; top:0px; height:100%; background-color:#920001; content:""; z-index:-1;}#zjbf .nrd{  width:64%; position:relative; float:right; margin-right:1%; margin-bottom:2%; margin-top:2%;}#zjbf .tp1{ margin-top:0px;}#zjbf .nrd .bt{ font-size:14px;}}
@media only screen and (max-width: 450px){#lmbt span{font-size:14px; }#xmlist ul LI .nr1  .bt dd{ font-size:12px; line-height:1.5}#xmlist ul { margin-left:-2%;}#xmlist ul LI{ width:48%; float:left; margin-left:2%; margin-top:1.2%; margin-bottom:1.2%;}#fwlist  LI .nr h5{ font-size:12px;}#fwlist  LI .nr dd  img{ height:120px;}#gslm UL li p{ left:5%;top:39%}#zjbf .tp1 img{ margin-top:2%;}#news ul li .nra p{ display:none;}}
@media only screen and (max-width: 400px){#xmlist ul LI .nr2 p{ font-size:12px; height:90px; line-height:18px;   line-clamp:5;
    -webkit-line-clamp: 5;}#fwlist  LI .nr dd  img{ height:100px;}news ul li .nra  dd{ padding-bottom:22%;}}
