﻿

/*main*/
/*.main{ width:100%; }*/
.main-1{ width:1200px;  margin:0 auto; margin-top:40px;}
.main-2{  width:100%; height:auto; background:#fafafa;  padding:20px 0; margin-top:40px; }
/*.main-3{width:1260px;   margin:0 auto; margin-top:40px; }*/


/*main-1 news*/
.newsn{ float:left; width:770px; height:auto; /*margin-left:30px;*/}
.newsn h1{ color:#333333; font-size:24px;font-family:Arial, Helvetica, sans-serif;font-weight:normal; margin-right:30px; height:60px; line-height:60px;}
.newsn h1 a{ font-size:14px; color:#4788b9; /*padding-right:15px; background:url(../img/more.png) no-repeat right center;*/}
.newsn ul li{ margin-right:30px; float:left;}
.newsn h1 a{ float:right; color:#333333; font-size:14px;}
.newsn ul li img{ width:355px; height:222px; margin-bottom:10px;}
.newsn ul li h2{ width:355px; font-size:18px; line-height:30px; height:60px; overflow:hidden; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; }
.newsn ul li h2 a{ color:#555555;}

/*main-1 events*/
.events{ float:right; width:400px; height:auto; margin-left:30px;  }
.events h1{ color:#333; font-size:24px;  font-family:Arial, Helvetica, sans-serif;font-weight:normal; text-align:center; height:60px; line-height:60px;}
.events ul li{  margin-bottom:30px; height:50px;}
.events ul li .date{ width:60px; height:50px; border-right:1px solid #ddd; float:left; margin-left:25px; }
.events ul li .month{ width:45px;  display:block; float:left; font-size:18px; font-family:Verdana, Geneva, sans-serif; color:#7D006E;}
.events ul li .day{ width:45px;  display:block; float:left; font-size:26px; font-family:Verdana, Geneva, sans-serif; color:#7D006E;}
.events ul li a{ display:block; font-size:18px; line-height:30px; height:60px; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif; color:#555555; float:right; width:284px; margin-left:25px;}
.events .symore{ width:400px; height:40px; text-align:center; clear:both; position:relative;}
.events .symore a{ font-size:14px; color:#333; width:130px; position:absolute;left:50%; margin-left:-65px; padding-top:10px; display:block;border-top:1px solid #ddd; font-family:Arial, Helvetica, sans-serif; }


.w12001{ margin:30px auto 0 auto; width:1200px;  height:auto; overflow:hidden; padding-top:30px;}
.youlink{ margin-bottom:40px; margin-top:140px;}
.tit1{  overflow:hidden;  }
.tit1 .font{ width:10px;  }
.tit1 a{  }
.tit1 h2{ font-size:24px; line-height:30px; float:left;  }
.tit2{  float:left; }

.lisnk_nav {   }
.lisnk_nav ul li{ float:left;line-height:30px;  }
.lisnk_nav ul li a{ margin:0px 13px 0px 13px;text-align: center;   }
