@charset "utf-8";

.container .wrap { padding:25px 0 50px; }

.newsList li { height:25px; background:url(point.jpg) no-repeat left center; line-height:25px; clear:both; overflow:hidden; }
.newsList li a { padding-left:10px; line-height:25px; }
.newsList .ico { float:left; width:3px; height:25px; background:url(ico.jpg) no-repeat left center;  }
.newsList .date { float:right; padding-right:5px; }

.banner { width:1180px; height:432px; position:relative; margin:0 auto; z-index:1; }
.hometeaser {background-color: #FFFFFF;cursor: pointer;float: left;height: 505px;overflow: hidden;position: absolute;width: 388px;}/*DGHEEHYDHDHJRFJRHSFDG*/
#teaser_top {height: 432px; position:relative;}
.teasernav {z-index: 20;position: absolute;top: 394px;}
.teasernav img {position: absolute;z-index: 2;}
.teasernav .img1 {position: absolute;z-index: 2;}
.teasernav .img2 {position: absolute;z-index: 1;}

#home_teaser_1 {z-index: 11;}
#ts1_bg1 {position: absolute;width: 388px;height: 505px;}
#home_teaser_2 {left: 388px;margin: 0px 8px 0px 8px;z-index: 12;}
#ts2_bg1 {position: absolute;width: 388px;height: 508px;}
#ts3_bg1 {position: absolute;width: 388px;height: 508px;}
#home_teaser_3 {left:792px;float: right;width: 388px;z-index: 13;}
.teaserlnbox { position:absolute; left:0; bottom:48px; overflow:hidden; z-index:1; }
.teaserlnbox div { width:auto; height:auto; }
.teaserlnbox .tPic_2 { display:none; }

/* pArea */
.pArea { padding-bottom:40px; }
.listName dl { float:left; width:214px; padding-left:48px; }
.listName dt { height:30px; font:400 16px '微软雅黑'; line-height:30px; }
.listName dt a { color:#505050; }
.listName dd { width:214px; overflow:hidden; }
.listName dd .name { display:block; height:15px; padding:5px 0 5px 10px; background:url(ico_2.jpg) no-repeat left center; font:400 10px 'Arial'; line-height:15px; text-decoration:none; }

/* fArea */
.fArea .sub { float:left; width:608px; }
.fArea .main { float:right; width:362px; }

.aboutWrap .hd { position:relative; width:100%; height:30px; margin-bottom:10px; }
.aboutWrap .hd h2 { height:30px; font:bold 18px '微软雅黑'; line-height:30px; color:#333; overflow:hidden; }
.aboutWrap .hd h2 em { padding-left:5px; font:400 18px 'Arial'; }

.about .txt { padding-top:5px; line-height:16px; }
.about .txt h5 { padding-bottom:10px; font:400 18px 'Arial'; line-height:25px; }
.about .txt h5 a:hover { color:#17a73c; }
.about .txt p { margin-bottom:8px; }

.newsWrap .hd { height:31px; }
.newsWrap .hd ul { float:left; height:30px; border:#dcdcdc 1px solid; border-bottom:none; }
.newsWrap .hd li { float:left; width:105px; height:30px; line-height:30px; text-align:center; color:#686868; cursor:pointer; }
.newsWrap .hd li.on { background:#b3b3b3; color:#fff; }
.newsWrap .bd { padding:20px 15px; border:#dcdcdc 1px solid; background:#f2f2f2; }
.news dl { height:22px; padding:6px 0; }
.news dt { float:left; width:47px; height:22px; padding-right:10px; border-right:#c9c9c9 1px solid; font:400 16px 'Arial'; line-height:23px; color:#8c8c8c; text-align:left; }
.news dt em { display:block; font-size:11px; line-height:16px; }
.news dd { float:right; width:255px; height:22px; overflow:hidden; }
.news dd h4 { margin-bottom:10px; font-weight:100; color:#4a4a4a; line-height:12px; }
.news dd h4 a { color:#4a4a4a; line-height:12px; }
.news dd h4 em { float:right; width:13px; height:12px; background:url(ico_3.jpg) no-repeat; }
.news dd p { line-height:16px; color:#999; }