body{min-width: 1200px;}
.fl{ float:left;}
.fr{ float:right;}
.header {
    width: 1200px;
    margin: 0 auto;
    height: 180px;
    background: url(index_res/head.jpg) no-repeat left top; 
}
.nav{
    width: 100%;
    float: left;
}
.nav_bg{
    width: 100%;
    height: 30px;
    background: #26608f;
}
.menu{
    width: 1200px;
    margin:  -45px auto 0 auto;
    height: 50px;
    line-height: 50px;
    background:url(index_res/nav_bg.png);
    -webkit-background-size: cover;
    background-size: cover;;
}
.menu li{
    text-align: center;
    float: left;
}
.menu li a{
    width: 100%;
    color: #fff;
    font-size: 16px;
    font-family: "Microsoft YaHei";
    display: block;
  padding:0 43px;
}
.menu li a:hover{
    color: #fff;
  text-decoration: underline;
}
.nr{
    width: 100%;
    float: left;
}



.slip-1{position:relative;width:100%;height:360px;line-height:0;font-size:0;overflow:hidden;}
.slip-1 .slip-box{width:10000%;height:100%;overflow:hidden;}
.slip-1 .slip-box li{float:left;width:1%;height:100%;}
.slip-1 .slip-box a{display:block;width:100%;height:100%;}
.slip-1 .slip-dot{position:absolute;bottom:20px;text-align:center;}
.slip-1 .slip-dot ul{display:inline-block;*display:inline;*zoom:1;}
.slip-1 .slip-dot li{float:left;width:14px;height:14px;background:#fff;border-radius:7px;margin:0 5px;cursor:pointer;}
.slip-1 .slip-dot .slip-o{width:14px;background:#f6ab00;}



.content1{
    width: 1200px;
    padding: 15px 0px;
    margin: 0 auto;
}
.content{
    padding: 15px 0px;
    margin: 0 auto;
}
.con{
    width: 100%;
    float: left;
    margin-bottom: 15px;
}
.con_left{
    width: 560px;
    height: 360px;
    float: left;
    margin-right: 20px;
}
.con_left img{
    width: 100%;
    height:100%;
}
.con_right{
    width:610px;
    min-height: 330px;
    float: right;
}
.list_cont{
    width: 580px;
    float: left;
    min-height: 350px;
}
.toright{
    margin-right:38px;
}
.infos_nr{
    width: 100%;
    padding: 10px 0px;
    cursor: pointer;
    border-bottom: 1px dashed #ccc;
}
.infos_nr:hover p{
    color: #14609d;
}
.infos_nr h3{
    width: 100%;
    font-size: 16px;
    color: red;
    font-family: "Microsoft YaHei";
    margin-bottom: 10px;
}
.infos_nr p{
    font-family: "宋体";
    text-indent: 30px;
    line-height: 28px;
}
.gzdt{
    width: 100%;
    line-height: 30px;
    height: 30px;
    font-family: "Microsoft YaHei";
    border-bottom: 1px solid #bbb;
}
.gzdt div{
    width: 100px;
    float: left;
    font-size: 16px;
    padding-left: 10px;
    background: url(index_res/icon.png) no-repeat left center;
}
.gzdt span,.other_title span{
    width: 45px;
    float: right;
    text-align: right;
}
.gzdt span a,.other_title span a{
    width: 100%;
    color: #333;
    display: block;
}
.other_title{
    width: 100%;
    line-height: 40px;
    height: 40px;
    border-bottom: 1px solid #bbb;
}
.other_title div{
    width: 100px;
    float: left;
    font-size: 16px;
    color: white;
    text-align: center;
    background: url(index_res/title_bg.png) no-repeat left center;
}
.con_lists{
    width: 100%;
    float: left;
    font-family: "宋体";
    
}
.work_lists{
    padding: 10px 0px 0px 0px;
}
.con_lists li{
    width: 100%;
    float: left;
    height: 36px;
    line-height: 36px;
    background: url(index_res/list_icon.png) no-repeat left center;
    padding-left: 10px;
}
.con_lists li a{
    width: 100%;
    color: #333;
    display: block;
}
.con_lists li a:hover{
    color: #14609d;
}
.con_lists li a div{
    overflow: hidden;
    text-overflow: ellipsis;
    float: left;
}

.con_lists li a span{
    width: 80px;
    text-align: right;
    float: right;
}
.link_list{
    width: 100%;
    float: left;
    padding: 15px 0px;
}
.link_list li{
    width: 228px;
    float: left;
    text-align: center;
    margin-right: 15px;
}
.link_list li.noright{
    margin-right: 0px;
}
.link_list li a{
    width: 100%;
    display: block;
}
.link_list li a:hover img{
    border: 1px solid #14609d;
}
.link_list li a img{
    width: 100%;
    height: 50px;
    border: 1px solid #ccc;
}






/*二级文字列表*/
.ej_cont{width: 1200px;    margin-top: 20px;    overflow: hidden; margin:0 auto;}
.local{line-height:50px;color:#333; font-size:14px;}
.local a{color:#333; font-size:14px;}
.list-l{float:left;width:252px;text-align:center;background:#f6f6f6;border:1px solid #e4e4e4;margin:0 0 50px;}
.tit-s{height: 48px; line-height: 48px;  color: #fff; background:#26608f;text-align:center; font-size: 16px;}
.tit-x .col{display:block;line-height:40px;font-size:14px;border-top:1px solid #e4e4e4;     color: #2d2d2d;}
.tit-x .col:first-child{border-top:none;}
.tit-x .tit-o,.tit-x .col:hover{font-weight:bold;color:#fff;background:#2799f7;}
.list-r{float:right;width:919px;padding:10px 20px;border:1px solid #e4e4e4;margin:0 0 50px; min-height:400px;}
.list-r ul{padding:10px 5px 5px 0;}
.wp_paging li{    display: inline-block;background: none!important;}
.list-r ul li{line-height:35px; background:url(index_res/ico.png) left center no-repeat; text-indent:15px;}
.list-r ul li .tit{display:block; color:#5e5e5e; font-size:14px; border-bottom: 1px dashed #a0a0a0;}
.list-r ul li .tit:hover{color:#037edb;}
.tit-w{height:38px;line-height:40px;color:#fff;border-bottom:2px solid #ddd;margin:10px 0 0;}
.tit-w .fl{height:38px;font-weight:700;font-size:16px;font-family:"Microsoft YaHei";background:#036dd2;padding:0 20px;}
.tit-w .fr{color:#333;}
.paging{text-align:center;display: none;}





/*二级详情页*/
.detail{padding:10px 10px;}
.detail .title{font:bold 20px/36px "Microsoft YaHei";color:#333;text-align:center;}
.detail .info{line-height:40px;font-size:12px;color:#999;text-align:center;border-bottom:1px dashed #ddd;}
.detail .content{min-height:500px;line-height:30px;font-size:14px;color:#333;padding:10px 0 0;}
.detail  .content img{ max-width:700px;}

.footer{
    width: 100%;
    height: 210px;
    position: relative;
    float: left;
    text-align: center;
    background: #26608f;
    color: #fff;
}
.footer_con{
    width: 100%;
    top: 40px;
    left:0px;
    position: absolute;
}
.footer p{
    width: 100%;
    font-size: 14px;
    line-height: 30px;
    display: block;
}

.focus-pagination{
    position: absolute;
    left: 43%;
    bottom: 20px;
    text-align: center;
    }
.focus-pagination .focus-page{
    float: left;
    width: 14px;
    height: 14px;
    background: #fff;
    border-radius: 7px;
    margin: 0 5px;
    cursor: pointer;
    }
.focus-pagination .focus-page.focus-page-active{    background: #f6ab00;}