*{padding:0; margin:0;}
body{font-size:12px; line-height:22px; font-family:Microsoft YaHei; color:#6d6d6d; background:#e8e8e8;}
div,ul,li{display:block;}
li{list-style-type:none;}
img{border:none;}

a{color:#6d6d6d; text-decoration:none;}
a:hover{text-decoration:underline;}
.clr{height:0; overflow:hidden; clear:both;}

/*top*/
.top{width:100%; background:url(../images/top_bg.gif) repeat-x; color:#8e8e8e; border-bottom:1px solid #fff;height:30px;}
.top ul{width:1000px; margin:0 auto;}
.top li{float:left; margin:0 3px;height:30px; line-height:30px; font-size:12px;}
.top .topline{width:3px; background:url(../images/top_line.gif) 0 6px no-repeat;}
.top li a{color:#8e8e8e; text-decoration:none;}
.top li a:hover{color:#7b0707; text-decoration:underline;}


/*header*/
.header{width:100%; background:url(../images/header.jpg) center 0 no-repeat; border-top:1px solid #ddd;height:213px;}
.header .banner{width:980px; margin:0 auto; height:213px; position:relative;}
.header .banner .logo{width:325px; height:180px; padding:20px 0 0 20px; float:left;}
.header .banner .logo p{color:#63482f; font-size:14px; padding-left:15px;}
.header .banner .jump{width:290px; height:34px; background:#d9ac73; float:right; margin:140px 20px 0 0; background:rgba(0,0,0, .2);filter:alpha(opacity=60); padding:8px 0 0 15px; position:relative;}
.header .banner .jump .con{width:290px; height:30px; position:absolute; top:8px; left:15px;}
.header .banner .jump .font{font-size:14px; color:#fff; float:left; width:70px;}

/*main*/
.main{width:950px; height:635px; background:url(../images/main.png) no-repeat; margin:20px auto; padding:15px;}

.main .left-box{width:200px; float:left;}
.main .left-box .erweima{width:184px; background:#e8e8e8; padding:8px; color:#535353; height:66px;}
.main .left-box .erweima .img{width:66px; height:66px; float:left;}
.main .left-box .erweima p{width:95px; float:right;}
.main .left-box .week-hot{width:186px; margin-top:10px;}
.main .left-box .week-hot h4{font-size:16px; color:#000; font-weight:normal; margin-bottom:5px;}
.main .left-box .week-hot iframe{border-bottom:solid 1px #ddd;}
.main .left-box .art{width:200px; margin-top:15px;}

.main .right-box{width:690px; float:right;}
.main .right-box .hot-news{width:690px; height:270px; border-bottom:dotted 1px #c5c5c5;}
.main .right-box .hot-news .news{width:270px; float:right; overflow:hidden;}
.main .right-box .hot-news .news h3{width:90px; height:45px; background:url(../images/news-bg.gif) no-repeat; line-height:45px; text-align:center; font-size:14px; color:#edd3ba;}
.main .right-box .hot-news .news ul{height:55px; border-bottom:dotted 1px #c5c5c5; clear:both; margin-top:14px;}

.main .right-box .exhibition{width:690px; margin-top:15px;}
.main .right-box .exhibition .li{width:215px; float:left;}
.main .right-box .exhibition .li .tit{height:20px; padding-left:10px; background:url(../images/tit.gif) no-repeat; font-size:18px; color:#000;}
.main .right-box .exhibition .li .tit span{font-size:14px; color:#a8a8a8; margin-left:5px;}
.main .right-box .exhibition .li .img{height:118px; padding-top:10px;}
.main .right-box .exhibition .li .img img{width:215px; height:118px; border:solid 1px #ddd;}
.main .right-box .exhibition .li .t{font-size:14px; color:#010101; margin:5px 0;}
.main .right-box .exhibition .li .t a{color:#010101;}
.main .right-box .exhibition .li .d{width:215px; line-height:18px; height:38px; overflow:hidden;}
.main .right-box .exhibition .li .new-box{border-top:dotted 1px #c5c5c5; margin-top:10px; padding-top:10px;}
.main .right-box .exhibition .li .new-box ul{}
.main .right-box .exhibition .li .new-box li{background:url(../images/new-icon.png) 0 10px no-repeat; line-height:26px; padding-left:10px; color:#404040;}
.main .right-box .exhibition .li .new-box li a{color:#404040;}
.main .right-box .exhibition .mr{margin-right:15px;}




/*bottom*/
.bottom{width:980px;height:160px; margin:0 auto; clear:both; line-height:24px; margin-top:15px; font-size:12px;}
.bottom .bt{width:750px; padding:30px 0 15px 0; color:#63482f; text-align:center; float:right;}
.bottom .bt a{color:#63482f; text-decoration:none;}
.bottom .bt a:hover{text-decoration:underline;}








