@charset "UTF-8";
.carousel-indicators {
    top: auto;
    right: auto;
    left:47%;
	bottom:10px;
}
.index-title{
	padding:5px 0px; margin-bottom:20px; margin-top:35px;
}
.index-desc{
	line-height:35px; text-indent:2em; color:black; padding-top:10px;
}
.plist li{
	width:383px; float:left; height:420px; background:#EFEFEF; margin-right:25px;
}
.plist li.last{
	margin-right:0px;
}
.plist li a.img{
	display:block; overflow:hidden; height:376px; width:383px; text-align:center;
}
.plist li a.img img{
	height:376px; opacity:0.9;  transition: all 0.6s;  
}
.plist li a.txt{
	height:24px; display:block; padding:5px 10px; text-decoration:none; text-align:right; color:black; line-height:24px; padding-top:10px;
}
.plist li a.txt font{
	display:inline-block; float:right; font-size:12px; border:solid 1px #EEDD21; padding:0px 4px; font-size:12px; color:#EEDD21; border-radius:2px; border-radius:5px;
}
.plist li a.txt span{
	float:left; 
}
.plist li a.img:hover img{
	opacity:1; transform: scale(1.05);
}
a.iltitle{
	height:55px; display:block; border-bottom:solid 1px #E8E7E7; margin-bottom:15px; text-decoration:none;  line-height:55px;
}
a.iltitle span{
	font-size:18px; color:#000033; line-height:55px; height:55px;    display:inline-block; font-weight:bold;
}
a.iltitle font{
	height:20px; display:inline-block; line-height:20px; color:#666666; font-size:12px; position:relative; top:0px; margin-left:5px;
}
.fek1{
	padding-right:15px;
}
.fek2{
	padding-left:20px;
}
.cnews{
	padding:10px 16px; background:#D9D7D8; margin-bottom:25px;
}
.cnews a.title{
	display:block; height:34px; line-height:34px; color:black; font-size:18px; margin-bottom:5px;
}
.dndesc{
	line-height:16px; font-size:12px;
}
.dndesc a{
	color:#000;
}
.cnlist li{
	margin-bottom:32px; position:relative; padding-left:97px;
}
.cnlist li a.title{
	display:block; line-height:34px; font-size:18px; color:black; text-decoration:none;
}
.cnlist li .dndesc{
	height:34px; overflow:hidden; line-height:17px;
}
.cne-box{
	width:75px; height:55px; border:solid 1px #999; padding:10px 5px; position:absolute; left:0px; top:0px; color:#999; text-align:center;
}
.cne-box span{
	display:block; height:38px; line-height:38px; font-size:26px;
}
.cne-box font{
	display:block; line-height:16px;
}
.cnlist li:hover .cne-box{
	border-color:#000; background:#000; color:white;
}
.cnlist li:hover a.title{
	color:#000;
}
a.hytitle{
	display:block; color:black;  border-bottom:solid 1px #D9D7D8; line-height:38px; font-size:18px; margin-bottom:16px; height:42px; overflow:hidden;
}
.vcrs{
	line-height:25px;
}
.anlist li{
	height:29px; line-height:29px; border-bottom:dashed 1px #C9C9C9; padding-left:12px; background:url(../images/li.png) no-repeat left center;
}
.anlist li span{
	float:right; font-size:12px;
}
.anlist li a{
	display:block; color:#666666;
}
.an-about{
	line-height:22px;
}
.jimg{
	padding-right:0px;
}
.itd .phone{
	margin-left:18px;
}
.itd{
	margin-bottom:13px;
}
.itd input.form-c{
	width:265px; height:34px; line-height:24px;
}
.itd textarea{
	height:200px; width:565px;
}
.ebtn{
	display:block; height:39px; width:577px; background:#000000;
}
.ebtn:hover{
	background:#E1BD85;
}


