.wrapper{ width:1200px; margin:0 auto;}

.bannerx{ height:250px; background:url(../images/bannerx.jpg) no-repeat center center;}

.bigtit{ background-color:#eee; line-height:58px; font-family:microsoft yahei;}
.bigtit h3{ font-size:24px; float:left;}
.bigtit h3 span{ font-size:14px; text-transform:uppercase;}
.bigtit .more{ float:right;}

.main{ margin:50px 0; font-size:14px; font-family:microsoft yahei;}

.main .news li{ padding:20px 0px; border-bottom:1px solid #f2f2f2; transition:background ease-in-out .3s;}
.main .news li a{ display:block; width:1200px; margin:0 auto;}
.main .news .img{ float:left; transition:.2s; margin-right:40px;}
.main .news .img img{ width:170px; height:120px; border:1px solid #eee;}
.main .news .txt{ transition:.5s; }
.main .news .tit{ font-size:20px; color:#000; line-height:23px;}
.main .news .time{ font-size:12px; color:#888; padding:15px 0 20px;}
.main .news .miaoshu{ line-height:24px; color:#888; height:50px; font-size:13px; overflow:hidden;}
.main .news li:hover{ background:url(../images/cen01.jpg) no-repeat center top;}
.main .news a:hover{ text-decoration:none;}


.main .contact{ border:1px solid #eee;}
.main .contactfl{ width:40%; float:left; padding:4%; background:url(../images/mapcc.png) no-repeat right bottom; line-height:25px;}
.main .contactfr{ width:56%; float:right;}
.main .contactfr img{ max-width:none;}

.lk{display: block;height: 0;width: 0;overflow: hidden;}