*{padding:0; margin:0;}
body{font-size:14px; line-height:24px; font-family:Microsoft YaHei; color:#4e4e4e; background:url(../images/body.gif) 0 25px repeat-x #fff;}
div,ul,li{display:block;}
li{list-style-type:none;}
img{border:none;}
.clr{height:0; overflow:hidden; clear:both;}
.left{float:left;}
.right{float:right;}
a{color:#141414; text-decoration:none;}
a:hover{text-decoration:underline;}
.red{color:#a72e40;}

.tit{width:980px; height:105px; margin:20px auto 0 auto;}
.tit1{background:url(../images/tit1.jpg) no-repeat;}
.tit2{background:url(../images/tit2.jpg) no-repeat;}
h4{font-size:14px; color:#141414; height:30px; line-height:30px;}



/*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%; height:249px; background:url(../images/header.jpg) center -2px no-repeat;}
.header .banner{width:980px; height:249px; margin:0 auto; position:relative;}
.erweima{width:70px; position:absolute; top:90px; right:60px;}
.erweima .img{width:66px; height:66px;}



.main{width:980px; margin:0 auto; clear:both; background:url(../images/main.jpg) 0 0 no-repeat;}
.main .new-box{width:920px; height:360px; padding:35px 0 25px 0; margin:0 auto;}
.main .new-box .text-box{width:530px; float:left;}
.main .new-box .text-box h3{color:#141414; font-size:18px; background:url(../images/icon.gif) 0 5px no-repeat; padding:0 0 5px 20px; font-weight:normal; border-bottom:1px #8e8d88 solid; height:30px; line-height:30px; margin-bottom:10px; display:block;}
.main .new-box .text-box strong{padding:5px 0; display:block;}
.main .new-box .text-box .mt{margin-top:40px;}
.main .new-box .text-box li{background:url(../images/news-bg.gif) 0 12px no-repeat; padding-left:15px; line-height:28px;}
.main .new-box .img-box{width:296px; float:right;}


.main .art{width:940px; margin:0 auto; padding-top:30px;}
.main .art .txt{width:680px; padding:0px 60px;}
.main .art .txt span{font-weight:bold; color:#0781ae;}
.main .art .img{width:140px;}
.main .art .img img{width:140px; height:137px;}
.main .art .pt{padding:30px 60px; height:140px;}

.peripheral{width:940px; margin:0 auto; height:600px;}
.peripheral h5{font-size:14px; color:#000; height:30px; line-height:30px;}
.peripheral .sub-tit{font-size:16px; font-weight:bold; height:30px; line-height:30px;}
.peripheral .sub-tit a{color:#4e4e4e;}
.peripheral .w1{width:378px;}
.peripheral .w2{width:270px; margin-left:45px;}
.peripheral .w3{width:200px;}
.line{height:20px; background:url(../images/line.gif) 0 center no-repeat; clear:both;}

.link{ width:960px; margin-top:15px; background:#fefaef; padding:10px; border:solid 1px #ddd; height:150px;}
.link ul{padding-top:15px;}
.link li{width:440px; float:left;}
.link h4{background:url(../images/line.gif) 0 bottom repeat-x; height:30px;}


/*bottom*/
.bottom{width:100%; background:url(../images/bottom_bg.gif) repeat-x; height:200px; clear:both; line-height:24px; margin-top:15px; font-size:12px;}
.bottom .bt{width:980px; margin:auto; padding:40px 0 15px 0; color:#373737; text-align:center;}
.bottom .bt a{color:#373737; text-decoration:none;}
.bottom .bt a:hover{color:#373737; text-decoration:underline;}
