#main{background:#e9e9e9;}
.breadnav{height:40px;line-height: 40px;border-bottom:1px solid #ddd;background: #fff;}
.breadnav li{font-size:1.4em;float:left;margin-right: 15px;color:#aaa;}
.breadnav li a{color:#aaa;}

.contentmain{width:1200px;margin:auto;height:auto;overflow:hidden;margin-top:20px;padding-bottom: 20px;}
.contentleft{width:898px;background:#fff;float:left;border:1px solid #ddd;}
.contenttop{font-size:1.5em;height:160%;line-height:160%;padding:1% 0;background: #f5f5f5;border-bottom:1px solid #ddd;color:#aaa;}
.contentleft h4{width:95%;padding:0 2.5%;}

.contenttitle{padding:2% 2%;margin:0 5%;text-align: center;margin-top:20px;border-bottom:1px dashed #ddd;}
.contentleft h1{display:block;font-size:2.6em;font-weight: 700;}
.contentinfo{width:90%;margin:0 5%;border-bottom:1px dashed #ddd;font-size: 1.3em;height:130%;line-height: 130%;padding:1.5% 0;color:#aaa;}
.contentinfo i{color:#666;margin-right: 6px;font-size:1.4em;}
.contentinfo span{margin-right:20px;}




.content{width:95%;padding:2.5%;}
.content h2{font-weight: 700;}
.content p{padding:0 2.5%;font-size: 1.4em;line-height:160%;margin-bottom:40px;}
.sidebar{width:268px;float:left;margin-left: 30px;}
.lastnews{background:#fff;width:100%;border:1px solid #ddd;}
.lastnews h3{border-bottom:1px solid #ddd;font-size:1.6em;padding:3% 5%;font-weight: 700;height:140%;line-height: 140%;background: #f5f5f5;}
.lastnews ul{width:90%;margin:5%;}
.lastnews ul li{font-size:1.5em;height:160%;line-height: 126%;padding-bottom:10px;font-weight:normal;}
.lastnews ul li a{color:#666;}