@charset "utf-8";
/* CSS Document */

body{font-size:12px; line-height:2; color:#333;}
.wrap {clear: both;margin: 0 auto;overflow: hidden;width: 1000px; background:#fff; padding:0px 5px;}

.bor1{ border:1px solid #ccc;}
.p1{ padding:1px;}

.tit1{ background:url(images/tit1.gif); height:34px; line-height:34px; padding-left:55px; font-size:14px;}
.tit2{ background:url(images/tit2.gif); height:35px; padding-left:28px;font-weight:bold; line-height:28px; font-size:14px;}

.m_tit1{ background:url(images/tit2.gif); height:35px; padding-left:28px;font-weight:bold; line-height:28px; font-size:14px;}

.tit3{ background:url(images/tit3.gif); height:33px; padding-left:28px; font-weight:bold; line-height:28px; font-size:14px;}

.tit4{ background:url(images/bg33.gif) 0 0 repeat-x;}
.tit4_1{ background:url(images/ic0-4.gif) 20px center no-repeat; padding-left:40px; font-size:14px; font-weight:bold; height:35px; line-height:35px;}

#anli ul li{ padding:0px 7px; float:left;}
#anli ul li img{ width:145px; height:125px; border:1px solid #ccc; padding:1px;}

.tit1_1_1{ height:30px; line-height:30px; background:url(images/ico-2.gif) 15px center no-repeat; padding-left:35px; border-bottom:1px dashed #ccc; color:#f00; font-weight:bold;}
.tit1_1_1 a{ color:#f00;}
.tit1_1 ul{ padding:5px 0 5px 10px;}
.tit1_1 ul li{ width:110px;float:left;overflow:hidden; padding-right:5px; background:url(images/star.gif) left center no-repeat; padding-left:15px;}
.tit1_1 ul li.tl{ width:240px; overflow:hidden; }

#top{ background:url(images/top.gif) repeat-x center bottom #fdfdfd; margin-top:73px;}
.top_l{ background:url(images/logo.gif); width:538px; height:88px;}
.top_r{ width:442px; height:88px; text-align:right; padding-right:20px;}

#dh{ background:url(images/dh.gif); height:38px;}
#dh li{ width:98px; float:left; text-align:center; font-size:#14px; font-weight:bold; height:38px; line-height:35px;}
#dh li.sp{ background:url(images/dh-sp.gif); width:2px; overflow:hidden;}
#dh li a{ color:#fff;}


.w290{ width:290px;}
.w698{ width:698px;}
.w465{ width:465px;}
.w220{ width:220px;}

#h_main {clear: both;margin: 0 auto;overflow: hidden;width: 1000px; background:#fff; padding:7px 5px;}
#h_left{ width:290px;float:left;border: 1px solid #ccc;}
#h_right{ width:698px;float:right;border: 1px solid #ccc;}
#h_right:after{content:"";clear:both}

.w465{ width:465px;}
.w220{ width:220px;}
.w342
{
    width:342px;
}

#cgal{ background:#186bbb; padding:5px;}
#cgal1{width:30px; text-align:center; padding-top:30px;}

.link{ background:#f7f7f7; padding:5px;}

#float_ad {
    background: url(images/bottom_nav_03.gif) repeat-x 0 0;
    top: 0;
    height: 73px;
    left: 0;
    overflow: visible;
    position: fixed;
    text-align: center;
    width: 100%;
    z-index: 999;
}

#ad_cont {
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    width: 1000px;
}




.page{clear:both;text-align:center;}

 .pagination {
display: inline-block;
padding-left: 0;
margin: 20px 0;
border-radius: 4px;
}.pagination>li {
display: inline;
}
.pagination>li>a:hover,.pagination>li>a.active, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus {
color: #2a6496;
background-color: #eee;
border-color: #ddd;
}
.pagination>li>a, .pagination>li>span {
position: relative;
float: left;
padding: 6px 12px;
margin-left: -1px;
line-height: 1.42857143;
color: #428bca;
text-decoration: none;
background-color: #fff;
border: 1px solid #ddd;
}
.pagination>li:last-child>a, .pagination>li:last-child>span {
border-top-right-radius: 4px;
border-bottom-right-radius: 4px;
}

.prvnext{border: 1px dashed #ccc;font-size: 14px;margin: 10px;display: block;padding: 5px;}
.prvnext span{color:red;}