@charset "utf-8";
.pannel{margin-top:20px;}
.pannel h3{ border-bottom:1px dashed #facd89; padding-bottom:15px; position:relative; margin-bottom:20px;}
.pannel h3 span{ color:#ad7205; font-size:20px}
.pannel h3 a{ position:absolute;right:0;top:10px; font-size:12px}

.about p,.company p{ line-height:1.9;text-align:justify;}
.about ul img{margin-right:30px; width:580px}
.company ul a{ display:block; float:left; width:350px;}
.company p{ background:#e7e8e8; float:right; width:665px; height:250px; overflow:hidden}
.company p span{ display:block; padding:10px;}
.company img[align="right"]{ width:360px; margin-left:10px;}
.company img[align="left"]{ width:350px; margin-right:20px;}

.news,.tzgx{width:480px; height:385px}

.news dl{margin-bottom:10px;}
.news dl dt{ float:left; width:280px; height:170px; overflow:hidden}
.news dl dt img{ display:block; width:100%}
.news dl dd{ float:right; width:180px;}
.news dl dd h4{ height:55px; font-weight:normal}
.news dl dd a{ font-size:18px; display:block; }
.news dl dd p{ margin-top:5px; line-height:1.6}
.news li a{background:url(../images/i4.png) no-repeat left center; display:block; padding-left:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; line-height:28px;}

.tzgx img{ display:block; width:100%}
.tzgx p{ margin-top:30px; line-height:1.8}

.ad{ margin-top:20px;border:1px solid #facd89;}
.ad a{ display:block}
.ad img{width:100%;}

.news2{ height:340px;}

.partner-list li{ float:left; width:163px; height:55px;margin-right:10px; *display:inline; overflow:hidden; border:1px solid #dcdcdc}
.partner-list li img{ width:100%;}
#slider-wrap{ width:1040px;margin:0 auto}
#slider-item{ height:100%;width:30000px;}
#slider-item div{ float:left;}

.czsk{position:relative}
.czsk div{ margin:0 -10px; }
.czsk dl{ width:33.33%; float:left; margin-bottom:20px;}
.czsk dl a{ display:block; margin:0 10px;}
.czsk dl dd{ height:220px; overflow:hidden;}
.czsk dl dd img{ display:block; width:100%;height:220px;}
.czsk dl dt{ text-align:center; margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.pic-zoom{ position:absolute; left:50%;top:100px; background:#fff; padding:10px; width:640px; margin-left:-330px; display:none}
.pic-zoom img{ width:100%; display:block}


.zs dl{ float:left; width:25%; margin-bottom:20px;}
.zs dl a{
	
}
.zs dl dt{ height:auto; overflow:hidden; text-align:center;padding: 0 5px;}
.zs dl dt img{width:100%;height:350px;}
.zs dl dd{ text-align:center; margin-top:10px;}
.zs-scroll{ height:auto; overflow:hidden}
.zs-scroll ul{ height:auto; overflow:hidden; width:100%}


.hzsl dl{width:25%;}










