.cp_right{ margin-top:20px;}
.cp_right ul li{width:22%;height:94px; background:#1c1c1c; border:1px solid #b7002e; position:relative; float:left; margin:0 5px;}

.cp_right ul li dl{width:76px; height:26px; line-height:26px; background:#02757a; color:#fff; position:absolute; top:-15px;left:50%; margin-left:-38px; text-align:center;}

.cp_right ul li dd{width:43px;height:43px; background:url(/Public/Home/images/ico.png) no-repeat; margin:30px auto 0;transition:0.5s transform;-webkit-transform:0.5s transform;-moz-transform:0.5s transform;}

.cp_right ul a:nth-child(1) dd{ background-position:-100px -255px}

.cp_right ul a:nth-child(2) dd{ background-position:-145px -255px}

.cp_right ul a:nth-child(3) dd{ background-position:-195px -255px}

.cp_right ul a:nth-child(4) dd{ background-position:-250px -255px}

.cp_right ul a:hover dd{ transform:rotate(360deg);}
   
   
/* banner */

.indexbanner{margin-top: 65px;width:100%;position:relative;overflow:hidden;}

.indexbanner ul{height:auto !important;}

.indexbanner ul li{width:100%;height:auto !important;float:left;}

.indexbanner ul li img{display:block;width:100%;}

.bannerbtn{width:100%;height:15px; position:absolute;left:0;bottom:3%;text-align:center;z-index:20;}

.bannerbtn span{display:inline-block;width:13px;height:13px;overflow:hidden;margin:0 8px;background:#fff;border-radius:10px;}

.bannerbtn span:hover,.bannerbtn span.swiper-active-switch{background:#02757a;}   
   
.latest-new .date {
    float: left;
    width: 100%;
    background-color: #f5f5f5;
    padding: 12.5px 0;
}   
.latest-new .date .riqi {
	display: block;
    font-size: 24px;
    font-family: "Microsoft YaHei";
    color: rgb( 102, 102, 102 );
    line-height: 1;
    text-align: center;
    width: 38px;
    margin: 0 auto;
}
.latest-new .updatetime {
    display: block;
    font-weight: 500;
    height: 30px;
    font-size: 13px;
    font-family: "Microsoft YaHei";
    color: rgb( 102, 102, 102 );
    line-height: 1.846;
    text-align: center;
}   
   
.jieshao_l{width:100%;  background:#f4f4f4; float:left ; margin-top:-18px; padding-bottom:18px;}
 
.jieshao_l ul li{ width:33%;  text-align:center;  transition:all 0.5s;-webkit-transform:all 0.5s;-moz-transform:all 0.5s; font-weight:bold; float:left}

.jieshao_l ul li a{display:block; padding-top:15px;}

.jieshao_l ul li i{width:55px;height:55px; display:block; margin:0 auto 15px; background:url(/Public/Home/images/ico.png) no-repeat}

.jieshao_l ul li p{font-size:16px; color:#272727;}

.jieshao_l ul li:nth-child(1) i{ background-position:3px -525px;}

.jieshao_l ul li:nth-child(2) i{ background-position:-60px -525px;}

.jieshao_l ul li:nth-child(3) i{ background-position:-120px -525px;}

.jieshao_l ul li:hover{background:#f00000;}

.jieshao_l ul li:hover p{ color:#fff;}

.jieshao_l ul li:nth-child(1):hover i{ background-position:3px -590px;}

.jieshao_l ul li:nth-child(2):hover i{ background-position:-60px -590px;}

.jieshao_l ul li:nth-child(3):hover i{ background-position:-120px -590px;}

.jieshao_r{width:332px; height:420px; background:url(/Public/Home/images/jieshao_rbg_06.jpg) no-repeat left bottom rgba(255,255,255,0.8); border-top:1px solid #d2d4db; border-right:1px solid #d2d4db; position:absolute; top:0; left:265px; padding:27px 45px 0;}

.jieshao_r h2{ font-size:24px; color:#121214; line-height:32px; font-weight:bold}

.jieshao_r h2 a{ font-size:24px;}

.jieshao_r h2 a:hover{ color:#ce0000}

.jieshao_r i{width:67px; height:3px; background:#ce0000; display:block; margin:20px 0}

.jieshao_r p{color:#6b6b6b; line-height:27px;}

.jieshao_r font a{display:inline-block;font-size:15px;color:#ce0000; margin-top:25px; padding:3px 10px; font-weight:bold;}

.jieshao_r font a:hover{ border:1px solid #ce0000}



.footer1{ background:#02757a; border-top:1px solid #ccc; height:3.857em; position:fixed; bottom:0; left:0; z-index:24; width:100%;}
.footer1 .col-xs-3{ margin:0; padding:0; width:25%; float:left}
.dao{ display:block; color:#7b7b7b; text-align:center; text-decoration:none;}
.dao span{ display:block; font-size:0.857em; text-align:center; line-height:1px; color:#FFF; font-weight:600}
.dao i{ display:block; font-size:1.571em; color:#7b7b7b;  text-align:center;}

/*便民服务*/
.top_c{height:3em; position:fixed; top:0; left:0; width:100%; z-index:20; background:#fff; border-bottom:1px solid #ccc;}
.ss_c{ overflow:hidden; background:#f1f1f1; border-radius:4px; height:2em; margin-top:0.5em;}
.ss_c input{ float:left; width:89%; border:0; background:none; height:2em; padding-left:0.714em;}
.ss_c a{ float:right; font-size:1.286em; color:#333; line-height:1.5em; margin-right:0.571em;}

.lie{ margin-top:3em; width:100%; overflow:hidden;}
.left_c{ float:left; width:30%; position:relative;}
.left_c ul,.left_c li,.right_c ul,.right_c li{ list-style:none; margin:0; padding:0;}
.left_c ul{ width:100%; height:auto;}
.left_c li{ width:100%; height:2.571em; font-size:1em; line-height:2.571em; text-align:center; color:#484848; border-bottom:1px solid #d7d7d7;}
.left_c li a{ color:#484848;}
.right_c{ background:#fff; width:70%; float:left; position:relative;}
.right_c ul{ padding:0 1em; height:auto; width:100%;}
.right_c li{ border-bottom:1px dashed #ccc; margin-top:1em; padding-bottom:0.857em;}
.right_c li p{ font-size:1.143em; color:#333; font-weight:600; margin-bottom:0.286em;}
.right_c li p span{ font-size:0.825em; color:#666; margin-left:0.714em; font-weight:normal;}
.right_c li p span em{ font-style:normal; margin-left:1em;}
.jian{ font-size:0.857em; color:#999;}

/*钱包*/
.titi{ font-size:1.286em; color:#333; line-height:2.3em; margin:0; text-align:center; font-weight:600;}
.tou{ background:#246fc0; width:100%; margin-top:3em; padding:2.429em 0 1.286em;}
.tou span{ font-size:0.857em; text-align:center; color:#f5f5f5; display:block; margin-bottom:0.286em;}
.tou p{ text-align:center; color:#fff; font-size:2.143em;}

.lie_b{ background:#fff; margin-top:1em;}
.one{ border-bottom:1px solid #ececec;}
.biao{ font-size:1.071em; height:2.414em; line-height:2.414em; color:#333; margin:0;}
.biao span{ color:#000; font-size:1.2em; margin-right:0.625em;}
.biao i{ float:right; color:#888; font-size:0.8em;}

/*个人中心*/
.zhang{ background:url(../images/bj.jpg) no-repeat; background-size:cover; width:100%; overflow:hidden;}
.xiao{ line-height:2.143em; height:2.143em;}
.xiao span{ float:right; margin-left:0.857em;font-size:1.286em; color:#fff;}
.xiao .icon-xiaoxi{ position:relative;}
.xiao .icon-xiaoxi i{ display:block; position:absolute; top:4px; right:-4px; width:6px; height:6px; background:#fff; border-radius:50%;}
.tou_x{ overflow:hidden; margin-bottom:0.714em;}
.tou_x .icon-touxiang{ font-size:4.286em; color:#ececec; float:left;}
.yong{ float:left; margin-left:1em; margin-top:1.143em;}
.yong p{ font-size:1.256em; color:#fff; font-weight:600; margin-bottom:0.429em;}
.yong span{ display:block; color:#eaeaea; font-size:0.857em;}