.cpMain{ background:#f9f9f9; overflow:hidden;padding: 30px 0;}
.cpMain .content{ margin-top:20px;padding-bottom:20px;}
.leftr{ float:left;  overflow:hidden;display:inline;}
.lf_n{width:240px; overflow:hidden; margin-bottom:10px; }
.lf_n h2{padding-left: 20px;line-height:90px;height: 80px;overflow:hidden;background: #ffffff;border-radius:5px 5px 0 0;border-top: 10px #0062b2 solid;}
.lf_n h2 a{ font-size:24px; color:#0062b2;}
.lf_n_c{  background:#fff;}
.lf_n_c ul li a.cur{color:#0062b2;}
.lf_n h3{ font-weight:100; line-height:41px;height:41px;padding:0 0 0 41px; overflow:hidden;background:#0062b2 url(Img/cplb/lf_n_ic1.gif) 154px 14px no-repeat; }
.lf_n h3 a{ font-size:20px; color:#fff;}
.lf_n h3.cur a{ font-size:20px; color:#fff;}
.lf_n ul.menu{padding:11px 12px 12px 14px;margin-bottom: 15px;}

.lf_n ul.menu li a{color:#333;}
.lf_n ul.menu li.cur a{color:#0062b2; font-weight: bold;}
.lf_n ul.menu .lst{ border:none;}

.lf_n ul.menu li{font-size:16px;line-height:50px;color:#0062b2;background:#f3f3f3;border-bottom:2px solid #fff;overflow:hidden; white-space:nowrap; text-overflow:ellipsis;text-align:center;}
.lf_n ul.menu li.cur,.lf_n ul.menu li:hover{background:#0062b2;}
.lf_n ul.menu li.cur a,.lf_n ul.menu li:hover a{color:#fff; text-decoration:none;}

.lf_n .divBox{overflow:hidden;width: 220px;background-color:#fff;border-top:5px solid #0062b2;margin-bottom:10px;padding:20px 15px;}
.lf_n .divBox .lxfs{ font-size:20px; color:#0062b2; margin:10px 0 18px 0;font-weight:bold;}
.lf_n .divBox .lxfs a{color:#0062b2;}
.lf_n .divBox  span{ display:block; font-size:14px; color:#666; line-height:30px;}
.lf_n .divBox  span.lxgs{color: #3e4346;line-height: 40px;font-weight: bold;font-size: 16px;letter-spacing: 1.5px;}


.cpMain .listRt{ float: right; width: 940px; overflow: hidden;padding-bottom: 38px;background: #fff;}
.cpMain .listBox{ overflow: hidden; background: #fff; }


.cpMain .rtop{overflow:hidden;background-color: #fff;padding:15px 0px 15px 10px;border-bottom: 1px solid #dbdbdb;}
.cpMain .rtop h5{float:left;padding-left:10px;font-weight:normal;line-height:16px;border-left: 3px solid #0062b2;}
.cpMain .rtop h5 a{font-size:16px;color: #333;}
.cpMain .rtop span{float:right;padding-right: 10px;color:#333;}
.cpMain .rtop span em{color: #333;}
.cpMain .rtop span a{color: #333;}

.cpMain .box1{margin: 0 auto;padding: 10px 20px;background: #fff;border-bottom: 1px dotted #a8a8a8;}
.cpMain .box1:last-child{border-bottom: none;}
.cpMain .box1 dl{width: 100%;padding: 15px 0px;}
.cpMain .box1 dt {width: 350px;position: relative;float: left;}
.cpMain .box1 dt img{display: block;width:350px;height:191px;}
.cpMain .box1 dt a{display: block;}
.cpMain .box1 dt p{width: 92px;height: 92px;text-align: center;position: absolute;top: 0;left: 0;background: url(../images/databg.png) no-repeat center;}
.cpMain .box1 dt span{font-size: 48px;color: #fff;font-family: arial;display: block;padding-top: 11px;line-height: 60px;}
.cpMain .box1 dt em{font-size: 14px;color: #fff;font-family: arial;display: block;position: relative;top: -6px;}
.cpMain .box1 dd{width: 530px;float: right;position: relative;height: 200px;}
.cpMain .box1 dd h3{font-size: 16px;color: #333333;font-weight: normal;}
.cpMain .box1 dd h3 a{display: block;color: #333333;}
.cpMain .box1 dd p{font-size: 14px;color: #666666;color: #666666;line-height: 25px;margin-top: 20px;text-overflow: ellipsis;overflow: hidden;height: 120px;}
.cpMain .box1 dd p a{color: #666666;text-decoration:none;}
.cpMain .box1 dd .more{display:block;padding: 0 20px;height: 30px;font-size:14px;color:#555;text-decoration:none;line-height: 30px;border:1px solid #eaeaea;border-radius:20px;width: 70px;margin-top: 10px;float: right;}
.cpMain .box1 dl:hover dd h3 a{color: #0062b2;}
.cpMain .box1 dl:hover dd .more{background-color:#0062b2;border-radius:20px;color:#fff;}

.cpMain .box2{width: 880px;margin: 0 auto;padding: 10px 20px;}
.cpMain .box2 dl{padding: 21px 0 21px 0;}
.cpMain .box2 dl{border-top: 1px dotted #a8a8a8;}
.cpMain .box2 dl:first-child{border-top: none;}

.cpMain .box2 dt{width: 92px;height: 92px;text-align: center;background: #bfbfbf;float: left;}
.cpMain .box2 dt span{font-size: 48px;color: #fff;font-family: arial;display: block;padding-top: 11px;}
.cpMain .box2 dt em{font-size: 14px;color: #fff;font-family: arial;display: block;position: relative;top: -6px;} 
.cpMain .box2 dd{width: 750px;float: right;}
.cpMain .box2 dd h3{font-size: 16px;color: #333333;font-weight: normal;}
.cpMain .box2 dd h3 a{display: block;color: #333333;}

.cpMain .box2 dd p{font-size: 14px;color: #666666;color: #666666;line-height: 21px;margin-top: 23px; text-overflow: ellipsis;overflow: hidden;height: 42px;}
.cpMain .box2 dd p a{display: block;color: #666666;    text-decoration: none;}

.cpMain .box2 dd .more{display:block;padding: 0 20px;height: 30px;font-size:14px;color:#555;text-decoration:none;line-height: 30px;border:1px solid #eaeaea;border-radius:20px;width: 70px;margin-top: 20px;}

.cpMain .box2 dl:hover dt{background: #0062b2;}
.cpMain .box2 dl:hover dd h3 a{color: #0062b2;}
.cpMain .box2 dl:hover dd .more{background-color:#0062b2;border-radius:20px;color:#fff;}

.m-pagination li a{
    display: block;
    float: left;
    height: 30px;
    line-height: 30px;
    float: left;
    padding: 0px 15px;
    border: 1px solid #4376dc;
    text-decoration: none;
    margin: 0px 3px 0px 0px;
    color: #555;
}
.m-pagination .active a{
    color: white;
    display: block;
    float: left;
    height: 30px;
    line-height: 30px;
    float: left;
    padding: 0px 15px;
    background: #4376dc;
    border: 1px solid #4376dc;
    margin: 0px 3px 0px 0px;
}
.m-pagination .disabled{
    display: none;
}

