﻿@charset "utf-8";
/* CSS Document */

*{padding:0;margin:0}
body{font-family:"宋体";font-size:14px; color:#606060;  font-family:"微软雅黑";}
ul,ol,li {list-style:none;}
a{text-decoration:none; color:#606060;}
a:hover{ color:#0c62bc;}
img{border:0}
.clear{ clear:both;}
.mr{ margin:15px auto;}

table tr th,td{
	border: 0px solid #e7e7e7;
	height: 44px;
}

.f16{ font-size:16px; color:#b26e44;}
.l16{ font-size:16px; color:#437ea4;}
.f14{ font-size:14px; color:#6e7d8c; line-height:28px; padding:15px 0px;}
.f20{ font-size:20px; color:#b26e44; }
.tdr{ border-bottom:1px solid #ddd;}

.clist{ padding:5px 0px 0px;}
.clist ul li{ height:40px; line-height:33px; background:url(images/li.jpg) no-repeat left center; padding:0px 15px; } 
.clist ul li a{ float:left; }
.clist ul li span{ float:right; color:#999; }


/*头部*/
.g_header{ width:1022px; margin:0 auto; }
.g_nav{ width:1022px; height:40px; line-height:40px; background:url(images/nav.jpg) repeat-x; margin:0 auto;}
.g_nav a{ color:#FFF; font-size:16px; margin:0px 26px; }
.g_nav a:hover{ color:#FF0; }

.listb{ padding:10px; }
.listb ul li{ float:left; width:160px; overflow:hidden; margin-left:20px; margin-top:18px; }
.listb ul li img{ width:100px; height:141px;}
.listb ul li a{ line-height:180%;}

.copy{ height:120px; background:url(images/copy.jpg) repeat-x; line-height:120px; border-top:2px solid #2ba5ca; width:1020px; margin:0 auto; text-align:center;}


.zfcx{ border-top:1px dashed #ddd; padding-top:30px;}
.zfcx h2{}
.zfcx a{ display:block; border:1px solid #ddd; padding:10px; float:left; margin-left:20px; }
.zfcx a:hover{ border:1px solid #377cbe;}



.listbs{ padding:10px; }
.listbs ul li{ float:left; width:200px; overflow:hidden; margin:25px; }
.listbs ul li img{ width:150px; height:200px;}
.listbs ul li a{ line-height:180%;}

.nr{line-height:260%; padding:10px; font-size:14px;}

.page{margin:55px auto; clear:both;}
.paginator {
    font: 12px Arial,Helvetica,sans-serif;
    margin: 0;
    padding: 10px 0;
}
.paginator a {
    background: none repeat scroll 0 0 #F3F3F3;
    border: 1px solid #DDDDDD;
    color: #000000;
    font-size: 12px;
    margin-right: 2px;
    padding: 5px 10px;
    text-decoration: none;
}
.paginator a:visited {
    background: none repeat scroll 0 0 #F3F3F3;
    border: 1px solid #DDDDDD;
    padding: 5px 10px;
    text-decoration: none;
}
.paginator .cpb {
    border: medium none;
    font-size: 12px;
    font-weight: bold;
    padding: 5px 10px;
}
.paginator a:hover {
    background: none repeat scroll 0 0 #0068b7;
    border-color: #F3F3F3;
    color: #FFFFFF;
    padding: 5px 10px;
    text-decoration: none;
}
center {
    color: #333333;
    font-size: 12px;
    line-height: 24px;
}
.count {
    color: #333333;
    font: 12px Arial,Helvetica,sans-serif;
    margin: 0;
    padding: 5px;
}
.prev {
    border: 0 none;
    color: #333333;
    font-size: 12px;
    text-decoration: none;
}
.active {
    border: 0 none;
    color: #333333;
    font-size: 12px;
    padding: 1px 2px;
    text-decoration: none;
}
.num {
    border: medium none;
    color: #333333;
    font-size: 12px;
    font-weight: bold;
    padding: 0 6px;
}
.next {
    border: 0 none;
    color: #333333;
    font-size: 12px;
    text-decoration: none;
}
.div2 {
    position: fixed;
    top: 0;
    z-index: 999;
}
.div1 {
    float: left;
}

.g_ldjjnr{width:780px; margin:20px; line-height:30px; overflow:hidden; }
.sec_content{width:780px; height:auto; !important height:300px; min-height:300px;}
.sec_content_tc{width:720px; line-height:30px; text-align:center; height:auto; !important height:30px; min-height:30px; padding:0 0px 30px; text-align:center;}
.sec_a{padding-right:5px;}

.sec_detailtitle{width:780px; line-height:30px; padding-bottom:25px; text-align:center; clear:both;}
.sec_detaillist{width:780px; margin-bottom:30px; height:30px; line-height:30px; text-align:center; background:#f4faff; border-bottom:1px dotted #bebebe;}
.sec_detaillist p{padding-right:30px; display:inline;}
.sec_detail{width:780px; padding-top:15px; line-height:24px; clear:both; height:auto; !important height:200px; min-height:200px;}
.sec_detailpage{width:780px; padding-top:10px; padding-bottom:15px; height:40px; line-height:24px; text-align:left; border-top:#d6d6d6 1px dashed; clear:both;}
.sec_detailpage p{display:inline;}

