@charset "utf-8";
/* CSS Document */
@import url("reset.css");
@import url("header.css");
@import url("footer.css");

.ctt {padding: 0 20px 20px 20px;background-color: #fff;}
.addr {
    width: 100%;
    margin: 0 auto;
    height: auto;
    line-height: 40px;
    font-size: 14px;
    border-bottom: 1px solid #cecece;
    padding-left: 22px;
    background: url(../images/addr.png) 4px 14px no-repeat;
    color: #333;
    padding-bottom:5px;
}
.addr a:hover {color:#ae0303;}
ul.list li {width:100%;height:35px;line-height: 35px;overflow:hidden;}
ul.list li>a {float:left;transition: all 0.3s ease-in 0s; -moz-transition: all 0.3s ease-in 0s; -webkit-transition: all 0.3s ease-in 0s;}
ul.list li>a:hover {padding-left: 6px;transition: all 0.3s ease-in 0s; -moz-transition: all 0.3s ease-in 0s; -webkit-transition: all 0.3s ease-in 0s;}
ul.list li>a i{
 float:left;
 width:20px;
 height:35px;
/* background: url("../images/index_icons.png") -10px -512px no-repeat; */
}
ul.list li>a:hover i{background-position:-10px -551px}
ul.list li>a s {
float:right;
width:50px;
height:35px;
/*background: url("../images/index_icons.png") -72px -555px no-repeat;*/
}
ul.list li>a b {float:right;width:55px;height:35px;background: url("../images/zmhd_icons.png") -59px -123px no-repeat;}
ul.list li>span {float:right;color:#999;}
ul.list li .hide {display:none;}
ul.list li .a {color:#015293;padding-right:5px;}
ul.list li .a:hover {color:#ae0303;}

.leader>h4 {height:50px;line-height: 50px;border-bottom: 1px solid #d7d7d7;font-size: 18px;font-weight: bold;text-indent: 15px;}
.leader .nr {padding:30px 20px;overflow: hidden;}
.leader .nr .img {/* float:left; */width:240px;height:300px;display: block;margin: 0 auto;}
.leader .nr .img img {width:100%;height:100%;}
.leader .nr .intro {/* float:right; */width: 100%;}
.leader .nr .intro>h3 {font-size: 26px;color:#015293;margin-bottom: 15px;text-align: center;}
.leader .nr .intro>h3 strong:first-child {margin: 10px 0;display: inline-block;}
.leader .nr .intro .span {display: block;width:100px;height: 40px;color:#fff;text-align:center;line-height: 34px;background: url("../images/ldzc_icon.png") 0 0 no-repeat;margin: 10px 0;}
.leader .nr .intro>p {line-height: 2em;text-indent: 2em;}
.dl {border:1px solid #ccc;}
.dl dt {width:100%;height:58px;line-height: 58px;border-bottom: 1px solid #ccc;background-color: #fafafa;}
.dl dt>span {float:left;width:1px;height:58px;background-color:#ccc;}
.dl dt>a {float:left;padding: 0 40px;height: 100%;font-size: 20px;}
.dl dt a:hover {color:#015293;}
.dl dt>a.on {height:58px;color:#015293;border-top:3px solid #015293;font-weight: bold;background-color: #fff;border-bottom: 1px solid #fff;border-right:1px solid #ccc;}
.dl dd {padding:20px 29px;overflow: hidden;}
.dl dd .box-1 h4 {font-size: 22px;color:#5c5c5c;margin: 15px 0;font-weight: normal;}
.dl dd .box-1 ul {overflow: hidden;}
.dl dd .box-1 ul li {float:left;width:122px;margin-right: 97px;margin-bottom: 10px;}
.dl dd .box-1 ul li:nth-child(5n),.dl dd .box-1 ul li.no {margin-right: 0;}
.dl dd .box-1 ul li>a {display: block;width:100%;height:150px;padding:4px 5px;border: 1px solid #ccc;}
.dl dd .box-1 ul li>a img {width:100%;height:100%;}
.dl dd .box-1 ul li p {text-align: center;line-height: 2em;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.dl dd .box-1 .hr {height:1px;border-top:1px dashed #ccc;}
.dl dd .box-2


/*分页样式*/
#pagination-input{ width:27px; height:18px; line-height:18px; margin:0 5px; padding:0; overflow:hidden; border:1px solid #ccc;}
#page_div .pagination-index,#page_div .pagination-num{ color: #666666; border: 1px #b2b2b2 solid; padding:4px 8px; margin-right:6px; text-align:center; font-size:14px; font-family:"SimSun"}
#page_div .pagination-index a, #page_div .pagination-num a{padding:0; margin:0;text-align:center;  color:#666666; display:block; font-size:14px; font-family:"SimSun" }
#page_div{padding:0; margin-top:30px;text-align:center; font-size:14px; font-family:"SimSun"}
#page_div .pagination_index_last{width:260px; float:right; text-align:right; margin:0 auto;}
#page_div a.hover,#page_div .pagination-first>a:hover{ background-color:#015293; color:#fff !important; text-decoration: none !important; font-size:14px; font-family:"SimSun";border:1px solid #015293;}
#page_div .pagination-last>a {font-weight: bold;font-size: 14px;}
/*触屏*/
@media(max-width:1200px){
  .ctt {
    padding: 10px;
    background-color: #fff;
    width: 100%;
}
.addr {
    width: 100%;
    margin: 0 auto;
    height: auto;
    line-height: 21px;
    font-size: 14px;
    border-bottom: 1px solid #cecece;
    padding-left: 22px;
  /*  background: url(../images/addr.png) 4px 4px no-repeat; */
    color: #333;
    padding-bottom:5px
}
.leader .nr .img {
    float: none;
    width: 90%;
    height: auto;
}
.leader .nr .intro {
    float: none;
    width: auto;
}
.pagination-last{
    display: block;
    margin: 9px 0;
}
.dl dd .box-1 ul li {
    float: left;
    width: 50%;
    margin-right: 0;
    margin-bottom: 10px;
    padding: 15px;
}
.addr{
    line-height:30px;
    background-position:4px 9px;
}
}