body, div, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, span, form, iframe, input {margin:0;padding:0;}
ul {list-style:none;} 
body{background:#;}
img {border:0;display:block;}
.clear {clear:both;height:0;line-height:0;font-size:0; padding:0px; margin:0px;}
a{color:#7c7c7c; text-decoration: none; }
a:hover{color:#7e0000; text-decoration: underline; }

.background_t{width:100%; margin-bottom:10px;background:#e9e9e9;}
.main{width:980px;margin:auto;}
.top{ width:980px;margin:auto; height:284px;   }
.search{ width:390px; height:28px; float:right; padding-top:20px;}
.search_t{ width:313px; border:#c5c5c5 1px solid; height:28px; line-height:28px; padding-left:5px; float:left;}
.search_b{ width:57px; height:28px; background:url(images/search.gif) no-repeat;float:right; border:0;}

.focus{border:#c5c5c5 1px solid;width:963px; padding:15px 0 15px 15px ; background:#FFF; margin-bottom:10px;}
.pt1{width:255px; font-size:12px; float:right;padding:10px 10px 10px 20px;background:#f1f1f1; }
.pt1 h2{ height:38px; font:"微软雅黑"; font-size:22px; color:#7e0000;}
.pt1 h3{height:40px; line-height:45px;font:"微软雅黑"; font-size:16px; color:#7e0000;}
.pt1 dl,.pt1 ul{width:260px;}
.pt1 dl img{float:left;  margin-right:10px; display:inline; }
.pt1 dd{width:160px; float:left;}
.pt1 p{width:255px;line-height:20px; color:#2b2b2b; padding:0 0 6px 0; font-size:13px; line-height:22px;}
.pt1 dd{line-height:26px; color:#7e0000; font-size:14px;}
.pt1 li{line-height:26px; background:url(images/icon1.gif) no-repeat left center; padding-left:20px; font-size:14px;  }
.pt1 li a{ color:#7c7c7c;}
.red{color:#7e0000; float:right; text-align:right;}
.red a{color:#7e0000;}
.left{ width:700px; float:left; }
.right{ width:280px; float: right; background:#ebebeb; }
.right h2{height:38px; font:"微软雅黑"; font-size:16px; color:#7e0000; padding:10px 0 0 20px;}
.box_b{background:#FFF;border:#c5c5c5 1px solid; padding:2px;_padding-bottom:0; margin-bottom:10px;}
.box{width:644px;padding:20px 20px 0 20px;; background:url(images/b1.gif) repeat-x top; float:left; }
.box_200{ width:218px; float:left;}
.box_110{ width:133px; float:left;}
.box_112{ width:112px; float:left; margin-bottom:10px;}
.box_110_p{line-height:20px; color:#2b2b2b;  width:110px; font-size:12px; float:left;}
.box_140_p{line-height:28px; color:#2b2b2b;  width:125px; font-size:14px; float:left; padding-left:15px;}
.box h4{ height:30px; line-height:30px; font:"微软雅黑"; font-size:14px; text-align:center; width:100px;}
.box h5{ height:30px; line-height:30px; font:"微软雅黑"; font-size:12px; text-align:center; width:110px;}
.box h2{ height:38px; font:"微软雅黑"; font-size:18px; color:#7e0000;}
.box h3{ height:30px; line-height:30px; font:"微软雅黑"; font-size:14px; text-align:center; width:190px;}
.box p{line-height:20px; color:#2b2b2b;  width:200px; font-size:12px;}
.box ul{ margin:0 10px 10px 15px; float:left; width:447px;}
.box li{line-height:24px; background:url(images/icon1.png) no-repeat left center; padding-left:20px; font-size:14px; }
.box img{ background:#FFF; padding:1px; border:1px solid #dbdbdb;  }



.footer { background:#FFF;
    border-top: 1px solid #7e0000;
    color: #666666;
    font-size: 12px;
    line-height: 18px;
    margin: auto;
    width: 980px; height:70px;
}
.footer A {
    color: #000000;
    text-decoration: none;
}
.footer A:visited {
    color: #000000;
    text-decoration: none;
}
.footer A:active {
    color: #000000;
    text-decoration: none;
}
.footer A:link {
    color: #000000;
    text-decoration: none;
}
.footer A:hover {
    color: #000000;
    text-decoration: underline;
}
.foot_l {
    float: left;
    width: 196px;margin:10px;
}
.foot_m {
    display: inline;
    float: left;
    margin-left: 15px;
    padding-top: 20px;
    width: 540px;
}
.foot_r {
    float: right;
    padding-top: 10px;
    width: 168px; line-height:35px;
}
.foot_r IMG {
    float: left;
    padding-right: 10px;
}
