#titt{ width:100%; float:left; margin-bottom:2.5%;text-align:center;font-family: Verdana; }	
#titt.qt{ text-align:left; margin-top:2.5%;}
#titt h1{ line-height:1.5; color:#00091d; font-weight:bold; margin-bottom:8px; text-transform:uppercase;}
#titt.qt h1{ margin-top:1.5%; margin-bottom:1.5%;}
#titt.bai p{ color:#fff;}
#titt p.reds{ color:#FF8C00}
#titt p{ line-height:1.5; text-transform:capitalize; color:#333; width:100%; padding-left:10%; padding-right:10%;}
#titt.qt p{ padding-left:0px; padding-right:0px;}
#contact{ width:100%; float:left; position:relative;}
#contact .la{ width:50%; float:left;}
#contact .ra{ width:48%; float:right;}
#lsfs{
	width:100%;float:left; margin-top:2.5%; margin-bottom:2.5%;

}
#lsfs ul{LIST-STYLE-TYPE: none;overflow:hidden;  margin-left:-2%;}
#lsfs ul li{width:48%; text-align:left; float:left; margin-left:2%; position:relative; padding-left:60px;text-align:center; margin-top:1%; margin-bottom:1%;box-sizing:content-box; box-sizing:border-box;}
#lsfs ul li img{ width:40px; position:absolute; left:0px; top:0px;}
#lsfs ul li h1{ color:#333;text-align:left; line-height:1.5; font-weight:bold;}
#lsfs ul li p{ color:#444; text-align:left; overflow:hidden; min-height:40px; line-height:20px;}
#nyly{
	width:100%;
	float:left;
	overflow:hidden;
	padding:30px;
	background-image: url(img/ly.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;box-sizing:content-box; box-sizing:border-box;border-radius:6px; overflow:hidden;
}

#yyfa{	width:100%;
	float:left;}
#yyfa ul{LIST-STYLE-TYPE: none;  margin-left:-2%;}
#yyfa ul li.js:hover,#yyfa ul li.js{box-shadow: 0px 1px 1px #fff;-webkit-box-shadow: 0px 1px 1px #fff;-moz-box-shadow: 0px 1px 1px #fff;}
#yyfa ul li.js h2{ position:relative; color:#333; margin-bottom:25px; margin-top:6px;padding-bottom:10px; }
#yyfa ul li.js h2:after{ width:30px; height:2px; background-color:#333; position:absolute; left:0px; bottom:-4px; content:"";}
#yyfa ul li.js h3{ color:#FF8C00; margin-bottom:5px;}
#yyfa ul li.js h4{line-height:20px; height:140px; font-size:14px; display: -webkit-box; 
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 7;
-webkit-box-orient: vertical; }
#yyfa ul li{ width:31.33%; float:left; margin-left:2%; margin-top:1%; margin-bottom:1%; padding:20px 30px;transition:all 0.4s ease-in-out 0s;box-shadow: 0px 1px 10px #eee;-webkit-box-shadow: 0px 1px 10px #eee;-moz-box-shadow: 0px 1px 10px #eee;}
#yyfa ul li:hover{box-shadow: 0px 1px 10px #bbb;-webkit-box-shadow: 0px 1px 10px #bbb;-moz-box-shadow: 0px 1px 10px #bbb;}
#yyfa ul li dd{ display:block; width:100%; position:relative; overflow:hidden;padding-top:60%;}
#yyfa ul li dd img{ width:100%; position:absolute; left:0px; min-height:100%; top:0px; transition:all 0.4s ease-in-out 0s;}
#yyfa ul li:hover dd img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
#yyfa ul li h1{ color:#333; line-height:1.8;overflow:hidden;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; font-weight:bold; margin-top:5px; margin-bottom:5px;}
#yyfa ul li:hover h1{ color:#F65E12}
#yyfa ul li p{line-height:20px; height:100px; display: -webkit-box; 
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 5;
-webkit-box-orient: vertical;   }
#gywm{ width:100%; float:left; position:relative;}
#gywm .ra{ width:48%; position:absolute; right:0px; top:0px; height:100%; overflow:hidden;}
#gywm .ra img{ position:absolute;eft:0px; top:0px; min-height:100%;}
#gywm .la{ width:49%; float:left;}
#gyhb{
	width:100%;
	float:left;
	overflow:hidden;
	padding:3.5% 0px; background-color:#f7f7f7;
}
#khlb{ width:100%; float:left; text-align:center; margin-top:-1.5%;}
#khlb ul{LIST-STYLE-TYPE: none;overflow:hidden; margin-left:-2%; }
#khlb ul li{ width:14.6%; float:left; margin-left:2%; margin-bottom:1%; margin-top:1%;  cursor:pointer; display:inline-block; }
#khlb ul li dd{ width:100%; display:block; float:left;position:relative; margin:0px; padding:0px; overflow:hidden;}
#khlb ul li dd img{ max-width:100%; height:140px; display:block; margin-left:auto; margin-right:auto;}
#khlb ul li dd .zzc{ width:100%; height:100%; background-color:rgba(0,0,0,0.5); position:absolute; left:0px; top:-120%; transition:all 0.4s ease-in-out 0s;text-align:center;  padding:0px 5px; }
#khlb ul li dd .zzc h2{line-height:140px; color:#fff;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; font-size:16px;text-align:center; transition:all 0.8s ease-in-out 0s;}
#khlb ul li:hover dd .zzc{ top:0px;}
#khlb ul li:hover dd .zzc h2{  font-size:12px;}
#khlb ul li p{background-color:rgba(0,0,0,0.05); color:#333; text-align:center; padding:1.5%; line-height:1.8;TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; display:none;  width:100%;}
#yjsb{ width:100%; float:left; position:relative;}
#yjsb .la{ width:37%; position:absolute; left:0px; top:0px; height:105%; overflow:hidden;}
#yjsb .la img{ position:absolute;eft:0px; top:0px; min-height:100%;}
#yjsb .ra{ width:60%;float:right;}
#yjlb{
	width:100%;float:left; margin-top:2.5%; margin-bottom:4%;

}
#yjlb ul{LIST-STYLE-TYPE: none;overflow:hidden; }
#yjlb ul li{width:100%; text-align:left; float:left; position:relative; padding-left:50px;text-align:center; margin-top:1%; margin-bottom:1%;}
#yjlb ul li img{ width:32px; position:absolute; left:0px; top:10px;}
#yjlb ul li h1{ color:#333;text-align:left; line-height:1.5;font-family: Verdana; font-weight:bold; text-transform:capitalize;}
#yjlb ul li p{ color:#444; text-align:left;line-height:1.2;}
#guesta h1{  color:#4AAB3D; margin-bottom:10px;}

#guesta{ width:100%; float:left;  overflow:hidden; background-color:rgba(255,255,255,0.9); padding:20px; box-sizing:content-box; box-sizing:border-box;border-radius:6px; }
#guesta p{ width:100%; float:left; font-size:16px;text-align:center;  margin-top:3px; margin-bottom:3px;color:#333; position:relative; text-align:left;}
#guesta p span{ color:#FF0000;}
#guesta dd{ width:100%; float:left;}
#guesta p .checkimg{ position:absolute; left:130px; cursor:pointer;top:6px; height:24px;}
#guesta input,#guesta textarea{ display:block;  outline:none;border:#ddd solid 1px; font-size:14px; outline:none;box-sizing:content-box; box-sizing:border-box;  padding:0px 1%; width:100%;}
#guesta textarea{ padding-top:5px; padding-bottom:5px; height:60px;background-color:rgba(255,255,255,0.8);}
#guesta .input1{ height:32px; color:#666;  }
#guesta .input1::-webkit-input-placeholder{ color:#666;}
#guesta .input2{  color:#666; background-color:#fff; width:120px;height:35px}
#guesta .input2::-webkit-input-placeholder{ color:#666;}
#guesta .button2{  height:28px;  width:100px;
	color:#fff;
		text-align:center;
	cursor:pointer;
	font-size:14px;
	transition:all 0.3s ease-in-out 0s;
	background-color: #555; border:0px; float:right;border-radius:3px;
}
#guesta .button2:hover{ background-color:#4AAB3D;}
#guesta .button3{  height:35px;  width:100%;
	color:#fff;
		text-align:center;
	cursor:pointer;
	font-size:14px;
	transition:all 0.3s ease-in-out 0s;
	background-color:#4AAB3D; border:0px; float:right;border-radius:3px; margin-top:15px;
}
#guesta .button3:hover{ background-color:#4AAB3D;background:linear-gradient(to bottom,#4AAB3D, #328B30);}
@media (max-width: 1450px){#khlb ul li dd img{ height:100px;}#khlb ul li dd .zzc h2{line-height:100px;}}
@media (max-width: 1250px){#lsfs{ margin-top:1.5%:; margin-bottom:1.5%;}#nyly .ra h1{ margin-bottom:1.%;}#nyly .la .xqnr{ line-height:1.5;}#yyfa ul li{ padding:10px 15px;}#guesta p{ font-size:14px;}}
@media (max-width: 1100px){#contact .la{ width:52%;}#contact .ra{ width:46%;}#khlb ul li{ width:23%;}#yjsb .la{ width:45%;}#yjsb .ra{ width:53%;}#nyly,#guesta{ padding:15px;}}
@media (max-width: 900px){#contact .la{ width:100%; position:relative; float:left;}#contact .ra{ width:100%; }#nyly .ra h1{ font-weight:bold;}#nyly .la,#nyly .ra{ width:100%;}#nyly .ra{ padding:15px 20px; margin-top:15px;}#yyfa ul li{ width:48%;}#gywm .ra{ width:100%; position:relative; float:left; padding-top:60%; margin-top:12px;}#gywm .la{ width:100%; }#titt p{ padding-left:5%; padding-right:5%;}#khlb ul li dd img{ height:80px;}#khlb ul li dd .zzc h2{line-height:80px;}#khlb ul li dd .zzc{ display:none}#khlb ul li p{ display:block}#yjsb .la{ width:100%; position:relative; padding-top:65%; height:auto; float:left;}#yjsb .ra{ width:100%;}#nyly,#guesta{ padding:10px;}#guesta p{ font-size:12px;}#guesta input,#guesta textarea{ height:30px; font-size:12px;}}
@media (max-width: 500px){#lsfs ul li{ width:98%; margin-bottom:3%;padding-left:50px;}#lsfs ul li img{ width:30px;}#lsfs ul li p{ height:auto;}#yyfa ul li{ width:98%; height:auto;}#khlb ul li dd img{ height:60px;}#khlb ul li dd .zzc h2{line-height:60px;}#titt p{ padding-left:0px;  padding-right:0px;}}
@media (max-width: 400px){#khlb ul li dd img{ height:40px;}}