﻿body {margin:0;padding:0;}
ul,li,p{list-style:none;margin:0;padding:0;}
.fl{float:left;}
.fr{float:right;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: block; zoom: 1; }

/*扮靓文化品牌*/
.bg-brand{background:url(../images/bg_brand.jpg) no-repeat;height:1600px;position:relative;width:2560px;}
.logo-brand{position:absolute;top:172px;left:726px;}
.type-list-brand{position:absolute;top:630px;left:442px;}
.type-list-brand li{float:left;width:285px;height:213px;background:#2a9a9e;color:#fff;font-family:'SimHei';font-size:40px;padding:76px 0 0 0px;cursor:pointer;}
.type-list-brand li span{display:block;text-align:center;line-height:52px;}
.type-list-brand li span.en{font-family:'Microsoft YaHei';font-weight:bold;letter-spacing:0px;font-size:44px;}
.type-list-brand li span.t1{}
.type-list-brand li span.t2{text-align:left;text-indent:59px;}
.type-list-brand li.even{background:#3abbc1;}
.type-list-brand li.curr{background:#e7e7e7;color:#2a9a9e;}
.type-list-brand li.last{width:286px;height:288px;padding:0;}
.bg-brand-list{background:url(../images/bg_list_brand.jpg) no-repeat;height:1600px;position:relative;width:2560px;}
.logo-brand-list{background:url(../images/logo_brand_list.png) bottom no-repeat;width:2006px;margin:0 auto;height:165px;padding-top:105px;}
.main-brand-list{width:2127px;margin:73px 0 0 200px;}
.video-brand{float:left;width:1692px;height:914px;background:#000;}
.video-list-brand{float:right;width:420px;position:relative;height:914px;}
.video-list-brand .type-name{float:left;background:#55606e;width:343px;font-family:'Microsoft YaHei';font-weight:bold;font-size:24px;color:#fff;line-height:73px;text-indent:28px;}
.video-list-brand .arrow-down{float:left;}
.video-list-brand .video-list{height:657px;clear:both;}
.video-list-brand .video-list li{font-family:'Microsoft YaHei';font-weight:bold;font-size:24px;color:#fff;line-height:73px;width:100%;height:73px;overflow:hidden;text-overflow:ellipsis;color:#343a41;text-indent:34px;cursor:pointer;}
.video-list-brand .video-list li.curr{background:#24afb2;color:#fff;}
.video-list-brand .back-home{position:absolute;bottom:0;right:0;cursor:pointer;}
.video-list-brand .select{position:relative;}
.video-list-brand .select .selected{}
.video-list-brand .select ul{position:absolute;top:73px;background:#55606e;width:100%;display:none;}
.video-list-brand .select ul li{font-family:'Microsoft YaHei';font-weight:bold;font-size:24px;color:#fff;line-height:73px;text-indent:28px;cursor:pointer;display:block;}
.video-list-brand .select ul li:hover{background:#24afb2;}

/*志愿服务*/
.bg-voluserv{background:url(../images/bg_voluserv.jpg) center center no-repeat;height:1080px;position:relative;}
.logo-voluserv{width:936px;height:203px;padding-top:116px;margin:0 auto;}
.list-voluserv{width:868px;margin:0 auto;margin-top:142px;}
.list-voluserv li{width:217px;float:left;text-align:center;cursor:pointer;font-family:'SimHei';font-size:23px;font-weight:bold;}
.list-voluserv li .list-img{display:inline-block;}
.list-voluserv li .list-img-hover{display:none;}
.list-voluserv li img{}
.list-voluserv li span{display:inline-block;margin-top:14px;color:#2b2b2b;}
.list-voluserv li.curr .list-img-hover{display:inline-block;}
.list-voluserv li.curr .list-img{display:none;}
.list-voluserv li.curr span{color:#2b2b2b;}

.bg-voluserv-list{background:url(../images/bg_voluserv_list.png) no-repeat;height:1080px;position:relative;width:1920px;overflow-x:hidden;}
.logo-voluserv-list{position:absolute;right:126px;top:9px;}
.activity-left{width:400px;float:left;background:#f7f7ff;height:950px;}
.activity-right{width:1520px;float:right;background:#fff;height:950px;}
.title-activity{line-height:64px;background:#e0e0f8;}
.title-activity .title-text{background:url(../images/icon_activity.png) left center no-repeat;font-family:'Microsoft YaHei';font-size:26px;color:#424279;font-weight:bold;padding-left:50px;margin-left:82px;}
.list-team{line-height:45px;height:886px;overflow-y:auto;}
.list-team ul{display:none;}
.list-team li{font-family:'Microsoft YaHei';font-size:18px;color:#232223;font-weight:bold;text-indent:38px;height:45px;overflow:hidden;text-overflow:ellipsis;cursor:pointer;}
.list-team li.curr{background:#ededfb;color:#4e4e95;}
.list-team ul.person li{text-indent:96px;}
.title-list-activity{line-height:64px;text-align:center;font-family:'Microsoft YaHei';font-size:21px;color:#73349f;font-weight:bold;}
.title-list-activity .w1{width:246px;float:left;background:#e3d3ed;}
.title-list-activity .w2{width:314px;float:left;background:#d3b9e1;}
.title-list-activity .w3{width:960px;float:left;background:#e2d2ec;}
.bg-voluserv-list .back-home{position:absolute;bottom:33px;right:100px;cursor:pointer;}
.list-activity{line-height:50px;font-family:'Microsoft YaHei';font-size:18px;color:#505053;font-weight:bold;margin-top:10px;height:750px;overflow-y:auto;}
.list-activity .list-item{background:url(../images/hline.png) left bottom no-repeat;}
.list-activity .list-item .w1{width:246px;float:left;text-align:center;}
.list-activity .list-item .w2{width:314px;float:left;text-align:center;}
.list-activity .list-item .w3{width:960px;float:left;text-indent:50px;}

/*新志愿活动*/
.bg-actilist{background:url(../images/bg_actilist.jpg) center center no-repeat;height:1080px;position:relative;width:1920px;overflow-x:hidden;}
.logo-actilist{position:absolute;right:126px;top:9px;}
.bg-actilist .back-home{position:absolute;bottom:33px;right:44px;cursor:pointer;}
.actilist-left{width:347px;float:left;margin-left:35px;}
.actilist-left .head{background:url(../images/icon_team2.png) #3f3f77 40px center no-repeat;font-family:'Microsoft YaHei';font-size:22px;color:#fdfdfd;line-height:65px;padding-left:84px;border-top-left-radius:5px;border-top-right-radius:5px;box-shadow:2px 2px 2px rgba(0,0,0,0.4);}
.actilist-left .list{height:829px;background:#fff;padding:7px 0;border:1px solid #b4b4b4;box-shadow:2px 2px 2px rgba(0,0,0,0.4);border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow-y:auto;}
.actilist-left .list li{line-height:41px;text-align:center;font-family:'Microsoft YaHei';font-size:22px;color:#333233;letter-spacing:5px;cursor:pointer;}
.actilist-left .list li.curr{background:#f1f1f1;}
.actilist-right{width:1482px;margin-left:19px;float:left;}
.actilist-right .team-list{padding-top:40px;}
.actilist-right .team-list li{float:left;width:341px;padding:0 17px 0 12px;font-family:'Microsoft YaHei';font-size:16px;color:#353535;line-height:27px;margin-bottom:13px;cursor:pointer;}
.actilist-right .team-list li span{display:inline-block;background:#a358b7;color:#fff;width:39px;text-align:center;border-radius:10px;font-size:16px;font-weight:bold;margin-right:17px;}
.actilist-right .team-list li a{display:inline-block;}
.actilist-right .acti-list{margin-top:20px;}
.actilist-right .acti-list .acti-item{width:244px;float:left;margin:0 3px 9px 0;}
.actilist-right .acti-list .acti-item .head{line-height:47px;font-family:'Microsoft YaHei';font-size:24px;color:#fffcf8;background:#5d5d9a;text-align:center;font-weight:bold;box-shadow:0px 0px 3px rgba(0,0,0,0.8);border-top-left-radius:5px;border-top-right-radius:5px;}
.actilist-right .acti-list .acti-item .list{height:240px;box-shadow:0px 0px 3px rgba(0,0,0,0.8);padding:18px;font-family:'Microsoft YaHei';font-size:14px;color:#2c2c2b;line-height:20px;overflow-y:auto;}
.actilist-right .acti-list .acti-item .list li{cursor:pointer;}
.actilist-right .acti-list .acti-item .list li.curr{color:#933daa;font-weight:bold;}
.actilist-right .acti-list .acti-item .list li span{color:#933daa;display:none;}

/*新志愿活动2*/
.bg-acti-type{background:url(../images/bg_acti_type.png) left center no-repeat;height:1080px;position:relative;width:1920px;}
.bg-acti-type .back-home{position:absolute;bottom:33px;right:44px;cursor:pointer;}
.list-acti-type-init{width:1712px;height:662px;margin-left:96px;position:relative;padding-top:83px;box-sizing:border-box;}
.list-acti-type-init .prev{width:44px;height:44px;background:url(../images/arr_left2.png) no-repeat;position:absolute;left:-22px;top:312px;cursor:pointer;}
.list-acti-type-init .next{width:44px;height:44px;background:url(../images/arr_right2.png) no-repeat;position:absolute;right:-22px;top:312px;cursor:pointer;}
.list-acti-type{width:1560px;height:504px;overflow:hidden;margin:0 auto;}
.list-acti-type ul{width:3999px;}
.list-acti-type ul li{float:left;width:304px;margin:0 4px 0 4px;height:504px;cursor:pointer;}
.list-acti-type .item{width:304px;height:245px;background:url(../images/bg_acti_type_item.png) no-repeat;float:left;margin-bottom:7px;position:relative;text-align:center;}
.list-acti-type .item .name{font-family:'Microsoft YaHei';font-size:15px;color:#b67b13;font-weight:bold;text-align:center;border-bottom:2px solid #999;padding:20px 8px 8px 8px;display:inline-block;}
.list-acti-type .item .intro{line-height:18px;font-family:'Microsoft YaHei';font-size:12px;color:#454544;width:270px;margin:10px 0 0 14px;text-indent:2em;text-align:left;}
.list-acti-type .item a{display:block;width:23px;height:24px;background:url(../images/btn_plus.png) no-repeat;position:absolute;right:18px;bottom:18px;cursor:pointer;}

.list-actis-init{width:1712px;height:662px;margin-left:96px;position:relative;padding-top:50px;box-sizing:border-box;}
.list-actis-init .prev{width:44px;height:44px;background:url(../images/arr_left2.png) no-repeat;position:absolute;left:-22px;top:312px;cursor:pointer;}
.list-actis-init .next{width:44px;height:44px;background:url(../images/arr_right2.png) no-repeat;position:absolute;right:-22px;top:312px;cursor:pointer;}
.list-actis{width:1604px;height:455px;overflow:hidden;margin:0 auto;}
.list-actis ul{width:3999px;}
.list-actis ul li{float:left;width:377px;margin:0 12px 0 12px;height:455px;cursor:pointer;}
.list-actis .item{width:377px;height:455px;background:url(../images/bg_actis_item.png) no-repeat;float:left;margin-bottom:7px;position:relative;text-align:center;}
.list-actis .item .name{font-family:'Microsoft YaHei';font-size:20px;color:#b67b13;font-weight:bold;text-align:center;border-bottom:2px solid #999;padding:20px 0px 8px 0px;line-height:28px;width:317px;margin-left:27px;}
.list-actis .item .intro{line-height:18px;font-family:'Microsoft YaHei';font-size:14px;color:#454544;width:317px;margin:15px 0 15px 27px;text-indent:2em;text-align:left;}
.list-actis .item img{width:317px;display:block;margin:0 0 0 27px;}
.list-actis .item a{display:block;width:23px;height:24px;background:url(../images/btn_plus.png) no-repeat;position:absolute;right:18px;bottom:18px;cursor:pointer;}
.list-actis-init .type-name{font-family:'Microsoft YaHei';font-size:36px;color:#b67b13;font-weight:bold;text-align:center;margin-bottom:40px;}


/*明星志愿*/
.star-left{width:280px;float:left;background:#f7f7ff;height:950px;}
.star-right{width:1640px;float:right;background:#fff;height:950px;}
.star-left .title-activity .title-text{background:url(../images/icon_star.png) left center no-repeat;margin-left:44px;padding-left:60px;}
.star-left .list-team{line-height:72px;}
.star-left .list-team li{height:72px;text-indent:22px;}
.title-list-star{line-height:64px;text-align:center;font-family:'Microsoft YaHei';font-size:21px;color:#73349f;font-weight:bold;cursor:pointer;background:#e3d3ed;}
.title-list-star .w1{width:547px;float:left;}
.title-list-star .w2{width:546px;float:left;}
.title-list-star .w3{width:547px;float:left;}
.title-list-star .curr{background:#d3b9e1;}
.body-star{}
.community{padding:47px 60px 0 60px;line-height:34px;font-family:'NSimSun';font-size:20px;color:#212021;font-weight:bold;display:none;}
.community .avatar{width:142px;height:210px;overflow:hidden;float:left;margin-right:80px;}
.community .avatar img{width:142px;height:210px;}
.info-comm li{width:50%;float:left;}
.info-comm li span{font-size:22px;color:#953365;}
.content-comm{height:544px;overflow-y:auto;margin-top:35px;clear:both;}
.content-comm span{font-size:22px;color:#953365;}
.info-person{float:left;width:1298px;}

/*志愿队伍*/
.bg-team{background:url(../images/bg_team.jpg) center center no-repeat;height:1080px;position:relative;}
.bg-team .back-home{position:absolute;bottom:160px;right:150px;cursor:pointer;}
.bg-team .page-title{position:absolute;left:115px;top:248px;}
.bg-team .page-title .up{width:25px;height:106px;background:url(../images/line_up.png) right top no-repeat;}
.bg-team .page-title .middle{background:url(../images/icon_team.png) no-repeat;font-family:'SimHei';font-size:32px;color:#44448a;font-weight:bold;padding:30px 0 0 0;width:48px;text-align:center;margin:19px 0 10px 0;}
.bg-team .page-title .down{width:25px;height:108px;background:url(../images/line_down.png) right top no-repeat;}
.body-team{/*margin:210px 0 0 370px;*/width:1508px;position:absolute;top:210px;left:370px;height:564px;overflow:hidden;}
.body-team ul{width:9999px;height:564px;position:absolute;top:0;}
.body-team ul li{float:left;width:1508px;}
.item-team{font-family:'SimHei';font-size:20px;color:#272728;width:280px;height:40px;line-height:40px;border:2px solid #24afb2;background:#fff;text-align:center;overflow:hidden;text-overflow:ellipsis;border-radius:2px;margin:0 140px 50px 0;float:left;cursor:pointer;}
.body-team .ml1{margin-left:233px;}
.body-team .ml4{margin-left:33px;}
.body-team .ml7{margin-left:204px;}
.body-team .ml10{margin-left:0px;}
.body-team .ml13{margin-left:236px;}
.body-team .ml16{margin-left:56px;}

/*知识测评答题*/
.bg-exam-login{background:url(../images/bg_exam_login.jpg) no-repeat;height:1080px;position:relative;}
.logo-login{padding:90px 0 130px 0;text-align:center;}
.code-login-init{float:left;margin-left:415px;}
.code-desc{text-align:center;margin:30px auto 0px auto;font-family:'Microsoft YaHei';font-size:17px;color:#838383;}
.code-login{background:url(../images/bg_scan.png) no-repeat;width:205px;height:144px;padding-top:20px;margin:0 auto;}
.code-login-box{width:115px;height:115px;border:2px solid #999290;padding:3px;margin:0 auto;}
.btn-login-init{float:left;margin-left:160px;cursor:pointer;}
.btn-login{background:url(../images/bg_scan.png) no-repeat;width:205px;height:124px;padding-top:40px;margin:0 auto;text-align:center;}

.bg-exam{background:url(../images/bg_exam.jpg) no-repeat;height:1080px;position:relative;}
.back-exam{position:absolute;right:113px;bottom:92px;cursor:pointer;}
.end-exam{position:absolute;right:311px;bottom:92px;cursor:pointer;}
.top-exam{padding-top:135px;width:804px;margin:0 auto;}
.num-exam{font-family:'SimHei';font-size:30px;font-weight:bold;color:#b71e5a;text-align:center;margin-bottom:20px;}
.head-exam-init{width:135px;float:left;}
.head-exam{width:119px;height:119px;border:8px solid #d13873;border-radius:50%;}
.head-exam img{border-radius:50%;width:119px;height:119px;display:block;}
.nickname-exam{font-family:'Microsoft YaHei';font-size:21px;color:#838383;text-align:center;margin-top:10px;}
.score-area-exam{float:left;width:370px;padding-top:59px;margin-left:82px;}
.total-exam{width:370px;height:20px;background:#bfbfbf;border-radius:10px;}
.score-exam{width:0px;height:100%;background:#c3054b;border-radius:10px;}
.min-score{float:left;color:#838383;font-size:25px;font-family:'Microsoft YaHei';}
.max-score{float:right;color:#838383;font-size:25px;font-family:'Microsoft YaHei';}
.time-exam{background:url(../images/bg_time.png) no-repeat;width:135px;height:90px;float:left;text-align:center;font-size:30px;color:#706f6d;font-family:'Microsoft YaHei';padding-top:45px;margin-left:82px;}

.exam-area{width:1524px;margin:18px 0 0 131px;display:none;padding:45px 80px 0 80px;}
.question-exam{}
.number-exam{color:#f5662a;font-family:'Microsoft YaHei';font-size:30px;}
.question-content{color:#838383;font-family:'Microsoft YaHei';font-size:26px;line-height:40px;margin-top:18px;}
.answer-exam{font-family:'Microsoft YaHei';font-size:22px;height:200px;overflow-y:auto;margin-top:52px;}
.answer-exam li{background:#bfbfbf;border-radius:10px;color:#fff;margin:0 65px 16px 0;cursor:pointer;line-height:32px;float:left;padding:16px 0px 16px 0;width:300px;}
.answer-exam li span{display:block;float:left;}
.answer-exam li span.circle{width:23px;height:23px;display:inline-block;border-radius:50%;margin-left:13px;margin-right:18px;margin-top:0px;}
.answer-exam li.curr{background:#e54b87;}
.answer-exam li.curr span.circle{border:5px solid #fff;width:13px;height:13px;display:inline-block;border-radius:50%;margin-left:13px;margin-right:18px;margin-top:5px;}
.answer-exam li span.answer-text{width:233px;}
.confirm-exam{cursor:pointer;text-align:center;}

.bg-exam2{background:url(../images/bg_exam2.jpg) no-repeat;height:1080px;position:relative;}
.logo-finish{position:absolute;width:370px;height:644px;top:113px;left:144px;}
.body-finish{width:964px;height:468px;background:url(../images/bg_finish.png);position:absolute;top:282px;left:670px;}
.head-finish{width:687px;height:257px;background:url(../images/bg_head_finish.png) no-repeat;position:absolute;top:-116px;left:138px;text-align:center;}
.head-finish img{width:132px;height:132px;border-radius:50%;display:block;position:absolute;top:18px;left:273px;}
.name-finish{font-family:'SimHei';color:#000;font-size:25px;line-height:32px;background:#d97885;text-align:center;margin-top:181px;display:inline-block;padding:0 12px;}
.title-finish{float:left;width:282px;font-family:'Microsoft YaHei';font-size:25px;font-weight:bold;color:#ca4959;text-align:center;}
.value-finish{float:left;width:282px;font-family:'SimHei';font-size:34px;font-weight:bold;color:#c16c08;text-align:center;margin-top:45px;}
.tip-finish{font-family:'SimHei';font-size:37px;color:#fff;background:#cf145d;line-height:100px;text-align:center;margin-top:66px;}


/*志愿平台*/
.bg-statistic{background:url(../images/bg_statistic.jpg) no-repeat;height:1080px;position:relative;}
.logo-statistic{width:1683px;height:104px;margin:0 auto;}
.video-monitor{position:absolute;top:55px;right:310px;background:url(../images/bg_video.png) no-repeat;width:205px;height:50px;font-family:'Microsoft YaHei';font-size:25px;font-weight:bold;color:#fff;line-height:50px;text-indent:80px;cursor:pointer;}
.fusion-media{position:absolute;top:55px;right:65px;background:url(../images/bg_media.png) no-repeat;width:205px;height:50px;font-family:'Microsoft YaHei';font-size:25px;font-weight:bold;color:#fff;line-height:50px;text-indent:90px;cursor:pointer;}
.main-statistic{width:1802px;margin:28px auto 0 auto;}
.main-statistic .main-left{float:left;width:1282px;}
.main-statistic .main-right{float:right;width:478px;}
.servtype-stat{height:526px;background:url(../images/bg_servicetype.png) no-repeat;}
.servproj-stat{height:320px;background:url(../images/bg_serviceproject.png) no-repeat;margin-top:22px;}
.txt-servtype{padding:18px 0 30px 107px;}
.servtype-stat .w1{float:left;width:385px;margin-left:44px;}
.servtype-stat .w2{float:left;width:348px;margin-left:18px;height:408px;background:url(../images/bg_servtype_text.png) no-repeat;}
.text-servtype{font-family:'SimHei';font-size:24px;color:#fbfaf9;line-height:32px;padding:28px 0 0 12px;}
.pair-comm{font-family:'SimHei';font-size:14px;color:#fbfaf9;line-height:20px;padding:0 30px;margin-top:12px;height:324px;overflow:hidden;}
.pair-comm ul{height:3999px;}
.pair-comm li{height:100px;cursor:pointer;border-bottom:1px solid #fff;padding:4px 0;}
.servtype-stat .w3{float:left;width:420px;margin-left:33px;height:408px;}
.servproj-stat .w1{float:left;width:130px;margin-left:76px;padding-top:31px;}
.person-time{background:url(../images/bg_person_time.png) no-repeat;height:130px;font-family:'SimHei';font-size:24px;color:#fff;text-align:center;padding-top:32px;box-sizing:border-box;}
.duration-stat{background:url(../images/bg_duration.png) no-repeat;height:130px;margin-top:10px;font-family:'SimHei';font-size:24px;color:#fff;text-align:center;padding-top:32px;box-sizing:border-box;}
.servproj-stat .w1 .total-stat{width:100%;position:relative;height:130px;margin-top:10px;}
.servproj-stat .w1 .total-stat .text{position:absolute;width:100%;text-align:center;font-family:'SimHei';font-size:20px;color:#fff;top:65px;left:0;}
.servproj-stat .w2{float:left;width:4px;margin-left:52px;margin-top:45px;height:176px;background:url(../images/vline.png) no-repeat;}
.servproj-stat .w3{float:left;width:943px;margin-left:43px;padding-top:10px;}
.txt-servproj{padding-left:243px;}
.people-obtain{padding:0 24px;color:#fff;font-family:'SimHei';font-size:20px;line-height:32px;height:544px;overflow:hidden;}
.people-obtain ul{height:3999px;}
.people-obtain li{height:32px;}
.list-servproj{font-family:'SimHei';font-size:22px;color:#ffe9fa;line-height:32px;margin-top:22px;height:192px;overflow:hidden;}
.list-servproj ul{height:3999px;}
.list-servproj li{height:33px;cursor:pointer;}
.list-servproj li span{float:left;display:block;height:33px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.list-servproj li span.col1{width:121px;}
.list-servproj li span.col2{width:400px;}
.list-servproj li span.col3{width:147px;}
.list-servproj li span.col4{width:207px;}
.list-servproj li span.col5{width:148px;}
.main-statistic .main-right .row1{height:307px;}
.main-statistic .main-right .row2{height:273px;background:url(../images/bg_servicestat.png) no-repeat;margin-top:20px;}
.main-statistic .main-right .row3{height:247px;background:url(../images/bg_wonderful.png) no-repeat;margin-top:20px;position:relative;}
.txt-servstat{text-align:center;padding:18px 0 0 0;}
.txt-wonderful{text-align:center;padding:15px 0 10px 0;}
.img-wonderful{width:420px;height:408px;overflow:hidden;margin:0 auto;}/*width:272px;height:181px;*/
.img-wonderful ul{width:3999px;}
.img-wonderful img{width:420px;height:408px;}
.img-wonderful ul li{float:left;}
.w3 .prev{position:absolute;top:184px;left:20px;cursor:pointer;background:url(../images/arr_left.png) no-repeat;width:15px;height:29px;}
.w3 .next{position:absolute;top:184px;right:20px;cursor:pointer;background:url(../images/arr_right.png) no-repeat;width:15px;height:29px;}
.bg-statistic .back-home{position:absolute;bottom:16px;right:69px;cursor:pointer;}

/*视频监控*/
.item-video{padding-left:200px;width:1250px;float:left;}
.item-video li{width:250px;float:left;text-align:center;font-family:'SimHei';font-size:21px;font-weight:bold;color:#4d4b4b;line-height:30px;cursor:pointer;height:250px;}
.item-video li img{display:block;margin:0 auto;margin-bottom:4px;}
.item-video li .list-img{display:block;}
.item-video li .list-img-hover{display:none;}
.item-video li.curr .list-img-hover{display:block;}
.item-video li.curr .list-img{display:none;}

/*人流监控*/
.bg-monitor{background:url(../images/bg_monitor.jpg) no-repeat;height:1080px;position:relative;}
.logo-monitor{width:868px;height:167px;position:absolute;top:98px;left:397px;}
.weather-forecast{position:absolute;top:138px;left:1265px;}
.main-monitor{width:1490px;height:588px;background:url(../images/bg_main_monitor.png) no-repeat;margin:0 auto;}
.main-monitor .main-left{float:left;width:710px;}
.main-monitor .main-right{float:right;width:780px;}
.total-num{font-family:'Microsoft YaHei';font-size:36px;font-weight:bold;color:#704624;padding-left:57px;background:url(../images/icon_total.png) left center no-repeat;margin:57px 0 0 96px;}
.bg-total-num{background:url(../images/countimg/bg_digit.png) repeat-x;width:318px;margin:27px 0 0 194px;}
.total-num-num{margin:27px 0 0 98px;}
.total-num-num li{float:left;width:80px;height:108px;background:url(../images/bg_num.png) no-repeat;text-align:center;font-family:'Microsoft YaHei';font-size:72px;font-weight:bold;color:#fbf9f7;line-height:108px;margin-right:7px;}
.reception{width:486px;margin:46px 0 0 110px;}
.reception .rece-left{float:left;width:216px;position:relative;}
.reception .rece-right{float:right;width:216px;position:relative;}
.reception .rece-left .num-person{background:url(../images/bg_num1.png) no-repeat;height:216px;text-align:center;font-family:'Microsoft YaHei';font-size:38px;font-weight:bold;color:#c35451;padding-top:56px;box-sizing:border-box;}
.reception .rece-left .text-title{font-family:'Microsoft YaHei';font-size:24px;font-weight:bold;color:#c35451;text-align:center;margin-top:12px;}
.reception .rece-right .num-person{background:url(../images/bg_num2.png) no-repeat;height:216px;text-align:center;font-family:'Microsoft YaHei';font-size:38px;font-weight:bold;color:#bb7334;padding-top:56px;box-sizing:border-box;}
.reception .rece-right .text-title{font-family:'Microsoft YaHei';font-size:24px;font-weight:bold;color:#bb7334;text-align:center;margin-top:12px;}
.activity-monitor{background:url(../images/icon_activity2.png) left center no-repeat;font-family:'Microsoft YaHei';font-size:36px;font-weight:bold;color:#bc603d;width:144px;margin:42px auto 17px auto;padding-left:47px;}
.line-activity{background:url(../images/hline2.png) center bottom no-repeat;height:2px;}
.list-monitor{width:662px;margin:15px auto 0 auto;height:432px;overflow:hidden;}
.list-monitor ul{height:3999px;}
.list-monitor li{color:#2d2d2d;font-family:'SimHei';font-size:21px;line-height:36px;height:36px;cursor:pointer;}
.list-monitor li span{display:block;float:left;width:504px;height:36px;overflow:hidden;text-overflow:ellipsis;}
.list-monitor li span.date{color:#8c462c;width:137px;margin-left:21px;}

/*道德模范*/
.bg-moral{background:url(../images/bg_moral.jpg) center center no-repeat;height:1080px;position:relative;}
.logo-moral{width:1009px;height:356px;padding:110px 0 0 433px;}
.list-type-moral{width:1416px;margin:48px auto 0 auto;}
.list-type-moral li{width:242px;height:113px;margin:0 56px;float:left;font-family:'Microsoft YaHei';font-size:30px;font-weight:bold;color:#b57f20;text-align:center;line-height:44px;padding-top:142px;cursor:pointer;}
.list-type-moral li.icon1{background:url(../images/icon_moral1.png) top center no-repeat;}
.list-type-moral li.icon2{background:url(../images/icon_moral2.png) top center no-repeat;}
.list-type-moral li.icon3{background:url(../images/icon_moral3.png) top center no-repeat;}
.list-type-moral li.icon4{background:url(../images/icon_moral4.png) top center no-repeat;}

.bg-moral-list{background:url(../images/bg_moral_list.jpg) center center no-repeat;height:1080px;position:relative;}
.logo-moral-list{width:640px;height:274px;padding-top:60px;margin:0 auto;}
.body-list-moral{width:1536px;margin:45px auto 0 auto;}
.year-list{line-height:50px;}
.year-list li{background:#e6deed;float:left;width:192px;font-family:'Microsoft YaHei';font-size:24px;font-weight:bold;color:#604a6b;text-align:center;cursor:pointer;}
.year-list li.even{background:#e4dce7;}
.year-list li.curr{background:#be8e3c;color:#faf9f6;}
.list-moral-init{height:494px;box-shadow:5px 5px 5px rgba(0,0,0,0.2);background:rgba(255,255,255,0.7);position:relative;}
.list-moral-init .prev{width:44px;height:44px;background:url(../images/arr_left2.png) no-repeat;position:absolute;left:-22px;top:249px;cursor:pointer;}
.list-moral-init .next{width:44px;height:44px;background:url(../images/arr_right2.png) no-repeat;position:absolute;right:-22px;top:249px;cursor:pointer;}
.list-moral-init .list-moral{width:1320px;height:380px;overflow:hidden;margin:0 auto 0 auto;padding-top:69px;}
.list-moral-init .list-moral ul{width:3999px;}
.list-moral-init .list-moral li{width:270px;margin:0 30px;background:#f8f1f1;height:361px;float:left;position:relative;padding-top:19px;cursor:pointer;}
.list-moral-init .list-moral li img{display:block;width:165px;height:214px;border:1px solid #d2cecd;margin:0 auto;}
.list-moral-init .list-moral li span.name{display:inline-block;margin-left:48px;font-family:'Microsoft YaHei';font-size:20px;font-weight:bold;color:#b67b13;line-height:43px;border-bottom:2px solid #999999;padding:0 4px;}
.list-moral-init .list-moral li span.honor{display:block;margin-left:48px;font-family:'Microsoft YaHei';font-size:16px;color:#44361d;margin-top:11px;}
.list-moral-init .list-moral li a{display:block;width:23px;height:24px;background:url(../images/btn_plus.png) no-repeat;position:absolute;right:22px;bottom:14px;cursor:pointer;}
.bg-moral-list .back-home{position:absolute;bottom:55px;right:179px;cursor:pointer;}

.dialog{width:814px;height:542px;box-shadow:5px 5px 5px rgba(0,0,0,0.2);background:#f8f1f1;display:none;position:relative;}
.dialog .close{width:38px;height:38px;background:url(../images/btn_close.png) no-repeat;position:absolute;top:21px;right:24px;cursor:pointer;}
.dialog .video{width:30px;height:25px;background:url(../images/icon_video.png) no-repeat;position:absolute;top:69px;right:180px;cursor:pointer;}
.dialog .dialog-left{width:203px;padding:63px 0 0 52px;float:left;}
.dialog .dialog-left img{display:block;width:203px;height:263px;border:1px solid #d2cdcd;}
.dialog .dialog-left .name{font-family:'Microsoft YaHei';font-size:26px;font-weight:bold;color:#b67b13;text-align:center;margin-top:24px;}
.dialog .dialog-left .from{font-family:'Microsoft YaHei';font-size:22px;font-weight:bold;color:#555555;text-align:center;margin-top:9px;}
.dialog .dialog-right{width:557px;float:left;padding-top:63px;}
.dialog .dialog-right .intro-title{font-family:'Microsoft YaHei';font-size:26px;font-weight:bold;color:#b67b13;text-align:center;border-bottom:2px solid #999999;width:130px;margin:0 auto;padding-bottom:10px;}
.dialog .dialog-right .intro{padding:0 45px;font-family:'Microsoft YaHei';font-size:18px;font-weight:bold;color:#615f5f;line-height:34px;margin-top:16px;height:340px;overflow-y:auto;}

/*基层百姓名嘴*/
.bg-mouth{background:url(../images/bg_moral_list.jpg) center center no-repeat;height:1080px;position:relative;}
.logo-mouth{width:593px;height:242px;padding-top:18px;margin:0 auto;}
.list-mouth-init{width:1673px;height:705px;margin:23px auto 0 auto;position:relative;background:url(../images/bg_mouth_list.png) no-repeat;padding-top:36px;box-sizing:border-box;}
.list-mouth-init .prev{width:44px;height:44px;background:url(../images/arr_left2.png) no-repeat;position:absolute;left:-22px;top:323px;cursor:pointer;}
.list-mouth-init .next{width:44px;height:44px;background:url(../images/arr_right2.png) no-repeat;position:absolute;right:-22px;top:323px;cursor:pointer;}
.list-mouth{width:1550px;height:644px;overflow:hidden;margin:0 auto;}
.list-mouth ul{width:3999px;}
.list-mouth ul li{float:left;width:276px;margin:0 17px 0 17px;height:644px;cursor:pointer;}
.list-mouth .item{width:276px;height:309px;background:url(../images/bg_mouth_item.png) no-repeat;float:left;margin-bottom:13px;position:relative;}
.list-mouth .item .name{font-family:'Microsoft YaHei';font-size:20px;color:#b67b13;font-weight:bold;width:73px;margin:0 auto;text-align:center;border-bottom:2px solid #999;padding:30px 0 10px 0;}
.list-mouth .item span{font-family:'Microsoft YaHei';font-size:16px;color:#b67b13;font-weight:bold;}
.list-mouth .item .special{line-height:23px;font-family:'Microsoft YaHei';font-size:16px;color:#454544;background:url(../images/icon_star2.png) left center no-repeat;width:215px;margin:22px auto 0 auto;padding-left:25px;}
.list-mouth .item .intro{line-height:23px;font-family:'Microsoft YaHei';font-size:16px;color:#454544;background:url(../images/icon_intro.png) 2px 2px no-repeat;width:215px;margin:0 auto 0 auto;padding-left:25px;}
.bg-mouth .back-home{position:absolute;bottom:26px;right:113px;cursor:pointer;}
.list-mouth .item a{display:block;width:23px;height:24px;background:url(../images/btn_plus.png) no-repeat;position:absolute;right:18px;bottom:18px;cursor:pointer;}

.dialog2{width:814px;height:542px;box-shadow:5px 5px 5px rgba(0,0,0,0.2);background:#f8f1f1;display:none;position:relative;}
.dialog2 .close{width:38px;height:38px;background:url(../images/btn_close.png) no-repeat;position:absolute;top:21px;right:24px;cursor:pointer;}
.dialog2 .dialog-left{width:203px;padding:63px 0 0 52px;float:left;}
.dialog2 .dialog-left img{display:block;width:203px;height:263px;border:1px solid #d2cdcd;}
.dialog2 .dialog-left .name{font-family:'Microsoft YaHei';font-size:26px;font-weight:bold;color:#b67b13;text-align:center;margin-top:24px;}
.dialog2 .dialog-left .from{font-family:'Microsoft YaHei';font-size:22px;font-weight:bold;color:#555555;text-align:center;margin-top:9px;}
.dialog2 .dialog-right{width:814px;float:left;padding-top:63px;}
.dialog2 .dialog-right .intro-title{font-family:'Microsoft YaHei';font-size:26px;font-weight:bold;color:#b67b13;text-align:center;border-bottom:2px solid #999999;width:130px;margin:0 auto;padding-bottom:10px;}
.dialog2 .dialog-right .special{padding:0 45px;font-family:'Microsoft YaHei';font-size:18px;font-weight:bold;color:#b67b13;line-height:34px;margin-top:16px;overflow-y:auto;}
.dialog2 .dialog-right .intro{padding:0 45px;font-family:'Microsoft YaHei';font-size:18px;font-weight:bold;color:#b67b13;line-height:34px;margin-top:16px;overflow-y:auto;}
.dialog2 .dialog-right span{font-weight:normal;color:#615f5f;}

.dialog3{width:814px;height:542px;box-shadow:5px 5px 5px rgba(0,0,0,0.2);background:#f8f1f1;display:none;position:relative;}
.dialog3 .close{width:38px;height:38px;background:url(../images/btn_close.png) no-repeat;position:absolute;top:21px;right:24px;cursor:pointer;}
.dialog3 .dialog-left{width:203px;padding:63px 0 0 52px;float:left;}
.dialog3 .dialog-left img{display:block;width:203px;height:263px;border:1px solid #d2cdcd;}
.dialog3 .dialog-left .name{font-family:'Microsoft YaHei';font-size:26px;font-weight:bold;color:#b67b13;text-align:center;margin-top:24px;}
.dialog3 .dialog-left .from{font-family:'Microsoft YaHei';font-size:22px;font-weight:bold;color:#555555;text-align:center;margin-top:9px;}
.dialog3 .dialog-right{width:814px;float:left;padding-top:63px;}
.dialog3 .dialog-right .intro-title{font-family:'Microsoft YaHei';font-size:26px;font-weight:bold;color:#b67b13;text-align:center;padding:0 45px 10px 45px;text-align:center;}
.dialog3 .dialog-right .special{padding:0 45px;font-family:'Microsoft YaHei';font-size:18px;font-weight:bold;color:#b67b13;line-height:34px;margin-top:16px;overflow-y:auto;text-align:center;}
.dialog3 .dialog-right .intro{padding:0 45px;font-family:'Microsoft YaHei';font-size:18px;font-weight:bold;color:#b67b13;line-height:34px;margin-top:16px;height:330px;overflow-y:auto;}
.dialog3 .dialog-right span{font-weight:normal;color:#615f5f;}

.dialog4{width:814px;height:542px;box-shadow:5px 5px 5px rgba(0,0,0,0.2);background:#f8f1f1;display:none;position:relative;}
.dialog4 .close{width:38px;height:38px;background:url(../images/btn_close.png) no-repeat;position:absolute;top:21px;right:24px;cursor:pointer;}
.dialog4 .main{width:774px;margin:0 auto;padding:0 20px 10px 20px;box-sizing:border-box;line-height:30px;}
.dialog4 .main .title{font-family:'Microsoft YaHei';font-size:26px;font-weight:bold;color:#b67b13;text-align:center;border-bottom:2px solid #999999;width:130px;margin:0 auto 20px auto;padding:25px 0 8px 0;}
.dialog4 .main .row{font-family:'Microsoft YaHei';font-size:18px;font-weight:bold;color:#615f5f;}
.dialog4 .main .row span{font-weight:normal;}
.dialog4 .main .content{font-family:'Microsoft YaHei';font-size:18px;color:#615f5f;height:300px;overflow-y:auto;overflow-x:hidden;}
.dialog4 .main .content img{max-width:700px;}

.dialog5{width:814px;height:542px;box-shadow:5px 5px 5px rgba(0,0,0,0.2);background:#f8f1f1;display:none;position:relative;}
.dialog5 .close{width:38px;height:38px;background:url(../images/btn_close.png) no-repeat;position:absolute;top:21px;right:24px;cursor:pointer;}
.dialog5 .main{width:774px;margin:0 auto;padding:0 20px 10px 20px;box-sizing:border-box;line-height:30px;text-align:center;}
.dialog5 .main .title{font-family:'Microsoft YaHei';font-size:26px;font-weight:bold;color:#b67b13;text-align:center;border-bottom:2px solid #999999;margin:0 auto 20px auto;padding:25px 15px 8px 15px;display:inline-block;}
.dialog5 .video{width:30px;height:25px;background:url(../images/icon_video.png) no-repeat;cursor:pointer;margin:0 auto 20px auto;}
.dialog5 .main .row{font-family:'Microsoft YaHei';font-size:18px;font-weight:bold;color:#615f5f;}
.dialog5 .main .row span{font-weight:normal;}
.dialog5 .main .intro{text-indent:2em;}
.dialog5 .main .content{font-family:'Microsoft YaHei';font-size:18px;color:#615f5f;height:370px;overflow-y:auto;overflow-x:hidden;text-align:left;}
.dialog5 .main .content img{max-width:700px;}
.dialog5 .main .content p{text-indent:2em;}

/*-----百分比----*/
.box {height: 178px;width: 178px;position: absolute;top:42%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background: #fff;border:4px solid #f8b3a6;border-radius: 100%;overflow: hidden;}
.box .percent {position: absolute;left: 0;top: 0;z-index: 3;width: 100%;height: 100%;
    /*display: flex;*/
    /*display: -webkit-flex;*/
    align-items: center;justify-content: center;color:#c35451;font-weight:bold;font-size: 38px;}
.box .percentNum{text-align:center;padding-top:36px;}
.box .water {position: absolute;left: 0;top: 0;z-index: 2; width: 100%;height: 100%;-webkit-transform: translate(0, 100%);transform: translate(0, 100%);background: #fe8d8b;transition: all .3s;
}
.box .water_wave {
    width: 200%;
    position: absolute;
    bottom: 100%;
}
.box .water_wave_back {
    right: 0;
    fill: #fbd1ca;
    -webkit-animation: wave-back 1.4s infinite linear;
    animation: wave-back 1.4s infinite linear;
}
.box .water_wave_front {
    left: 0;
    fill: #fe8d8b;
    margin-bottom: -1px;
    -webkit-animation: wave-front .7s infinite linear;
    animation: wave-front .7s infinite linear;
}

@-webkit-keyframes wave-front {
    100% {
        -webkit-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
    }
}

@keyframes wave-front {
    100% {
        -webkit-transform: translate(-50%, 0);
        transform: translate(-50%, 0);
    }
}
@-webkit-keyframes wave-back {
    100% {
        -webkit-transform: translate(50%, 0);
        transform: translate(50%, 0);
    }
}
@keyframes wave-back {
    100% {
        -webkit-transform: translate(50%, 0);
        transform: translate(50%, 0);
    }
}

/*-----百分比----*/
.box2 {height: 178px;width: 178px;position: absolute;top:42%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);background: #fff;border:4px solid #f6b56a;border-radius: 100%;overflow: hidden;}
.box2 .percent {position: absolute;left: 0;top: 0;z-index: 3;width: 100%;height: 100%;
    /*display: flex;*/
    /*display: -webkit-flex;*/
    align-items: center;justify-content: center;color:#bb7334;font-weight:bold;font-size: 38px;}
.box2 .percentNum{text-align:center;padding-top:36px;}
.box2 .water {position: absolute;left: 0;top: 0;z-index: 2; width: 100%;height: 100%;-webkit-transform: translate(0, 100%);transform: translate(0, 100%);background: #fca85c;transition: all .3s;
}
.box2 .water_wave {
    width: 200%;
    position: absolute;
    bottom: 100%;
}
.box2 .water_wave_back {
    right: 0;
    fill: #f8ddb6;
    -webkit-animation: wave-back 1.4s infinite linear;
    animation: wave-back 1.4s infinite linear;
}
.box2 .water_wave_front {
    left: 0;
    fill: #fca85c;
    margin-bottom: -1px;
    -webkit-animation: wave-front .7s infinite linear;
    animation: wave-front .7s infinite linear;
}

/*-----百分比----*/
.box3 {height: 122px;width: 122px;position: absolute;top:30%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);
       background: #563780;border:4px solid #cb5bdd;border-radius: 100%;overflow: hidden;}
.box3 .percent {position: absolute;left: 0;top: 0;z-index: 3;width: 100%;height: 100%;
    /*display: flex;*/
    /*display: -webkit-flex;*/
    align-items: center;justify-content: center;color:#fff;font-size: 24px;}
.box3 .percentNum{text-align:center;padding-top:36px;}
.box3 .water {position: absolute;left: 0;top: 0;z-index: 2; width: 100%;height: 100%;-webkit-transform: translate(0, 100%);transform: translate(0, 100%);
              background: #8444e3;transition: all .3s;
}
.box3 .water_wave {
    width: 200%;
    position: absolute;
    bottom: 100%;
    bottom: 50%\0;
}

.box3 .water_wave_back {
    right: 0;
    fill: #8960b9;
    -webkit-animation: wave-back 1.4s infinite linear;
    animation: wave-back 1.4s infinite linear;
}
.box3 .water_wave_front {
    left: 0;
    fill: #8444e3;
    margin-bottom: -1px;
    -webkit-animation: wave-front .7s infinite linear;
    animation: wave-front .7s infinite linear;
}

/*-----百分比----*/
.box4 {height: 122px;width: 122px;position: absolute;top:30%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);
       background: #463f80;border:4px solid #6470e2;border-radius: 100%;overflow: hidden;}
.box4 .percent {position: absolute;left: 0;top: 0;z-index: 3;width: 100%;height: 100%;
    /*display: flex;*/
    /*display: -webkit-flex;*/
    align-items: center;justify-content: center;color:#fff;font-size: 24px;}
.box4 .percentNum{text-align:center;padding-top:36px;}
.box4 .water {position: absolute;left: 0;top: 0;z-index: 2; width: 100%;height: 100%;-webkit-transform: translate(0, 100%);transform: translate(0, 100%);
              background: #4985d9;transition: all .3s;
}
.box4 .water_wave {
    width: 200%;
    position: absolute;
    bottom: 100%;
    bottom: 50%\0;
}
.box4 .water_wave_back {
    right: 0;
    fill: #6677ba;
    -webkit-animation: wave-back 1.4s infinite linear;
    animation: wave-back 1.4s infinite linear;
}
.box4 .water_wave_front {
    left: 0;
    fill: #4985d9;
    margin-bottom: -1px;
    -webkit-animation: wave-front .7s infinite linear;
    animation: wave-front .7s infinite linear;
}

/*美好服务列表和详细页*/
.bg-service-list{background:url(../images/bg_team.jpg) no-repeat;height:1080px;position:relative;/*width:1920px;overflow-x:hidden;*/}
.bg-tree{background:url(../images/tree.gif) no-repeat;height:1080px;position:relative;}
.logo-service-list{position:absolute;right:69px;top:29px;}
.side-service{position:absolute;background:url(../images/bg_side.png) center center no-repeat;height:207px;padding:135px 0 118px 0;font-family:'SimHei';font-size:32px;font-weight:bold;color:#ba001d;line-height:32px;left:100px;top:310px;}
.backHome-service{position:absolute;right:74px;bottom:68px;cursor:pointer;}
.list-body-service{width:1292px;overflow-y:auto;height:620px;padding:0 0 0 554px;position:relative;}
.list-body-service li{font-family:'SimHei';font-size:26px;font-weight:bold;color:#4d4b4b;line-height:62px;cursor:pointer;}
.list-body-service li span{color:#b61216;}
.item-service{padding-left:504px;width:870px;}
.item-service li{width:290px;float:left;text-align:center;font-family:'SimHei';font-size:46px;font-weight:bold;color:#4d4b4b;line-height:88px;cursor:pointer;}
.item-service li img{display:block;margin:0 auto;}
.item-service li .list-img{display:block;}
.item-service li .list-img-hover{display:none;}
.item-service li.curr .list-img-hover{display:block;}
.item-service li.curr .list-img{display:none;}
.list-oath li.curr span{color:#bb0404;}
.back-top{width:48px;height:48px;background:url(../images/top.png) no-repeat;position:fixed;right:74px;bottom:230px;cursor:pointer;}
.title-service{font-family:'SimHei';font-size:26px;font-weight:bold;color:#4d4b4b;width:1431px;padding:187px 0 0 268px;text-align:center;}
.title-service span{color:#b61216;}
.content-service{font-family:'Microsoft YaHei';font-size:20px;line-height:42px;width:1431px;padding:0 147px 0 268px;margin-top:65px;height:630px;overflow-y:auto;}
.wish-service{background:url(../images/bg_tree.png) no-repeat;width:1290px;height:920px;margin:0 0 0 380px;position:relative;}
.love{width:172px;height:152px;position:absolute;cursor:pointer;}
.love-title{font-family:'Microsoft YaHei';font-size:16px;font-weight:bold;color:#fff;text-align:center;padding:40px 8px 0 8px;}
.love-p0{top:9px;left:253px;}
.love-p1{top:106px;left:11px;}
.love-p2{top:235px;left:174px;}
.love-p3{top:161px;left:404px;}
.love-p4{top:60px;left:564px;}
.love-p5{top:416px;left:31px;}
.love-p6{top:340px;left:493px;}
.love-p7{top:234px;left:739px;}
.love-p8{top:60px;left:910px;}
.love-p9{top:225px;left:1096px;}
.love-p10{top:605px;left:101px;}
.love-p11{top:576px;left:322px;}
.love-p12{top:642px;left:510px;}
.love-p13{top:500px;left:626px;}
.love-p14{top:402px;left:966px;}
.love-p15{top:666px;left:802px;}
.wish-service .more{position:absolute;right:120px;bottom:180px;color:#fff;font-family:'SimHei';font-size:18px;font-weight:bold;cursor:pointer;}
.dialog-wish{width:886px;height:597px;/*background:url(../images/bg_dialog.png);*/display:none;}
.dialog-wish .close-wish{text-align:right;height:43px;padding:6px 16px 0 0;cursor:pointer;background:#FDAEAE;}
.dialog-wish .dialog-body-wish{padding:22px 50px 0 50px;line-height:36px;font-family:'SimHei';font-size:18px;font-weight:bold;color:#a21515}
.dialog-wish .dialog-body-wish span{font-family:'Microsoft YaHei';color:#535353;}
.dialog-wish .left-wish{float:left;width:366px;}
.dialog-wish .right-wish{float:right;width:320px;}
.dialog-wish .all-wish{clear:both;height:184px;overflow-y:auto;}
.dialog-wish .row-wish{clear:both;}
.dialog-wish .dialog-body-wish td{text-align:center;color:#535353;}
.nodes{margin-top:6px;margin-left:0px;font-size:14px;}
.nodes div{float:left;}
.nodes .node-name{width:173px;line-height:26px;text-align:center;margin-top:4px;color:#a21515;}
.nodes .node-name span{color:#535353;}
.nodes .node-check{width:32px;height:32px;background:url(../images/icon_check.png) no-repeat;}
.nodes .node-line{width:141px;height:16px;border-bottom:2px solid #a21515;}
.nodes .node-desc{width:157px;line-height:26px;text-align:center;margin-top:4px;color:#a21515;height:26px;padding:0 8px;font-size:13px;}
.star{line-height:18px;margin-left:50px;margin-top:12px;font-size:14px;}

/*学习强国在新沂*/
.bg-study{background:url(../images/bg_actilist.jpg) center center no-repeat;height:1080px;position:relative;width:1920px;overflow-x:hidden;margin:0 auto;}
.logo-study{position:absolute;right:126px;top:9px;}
.bg-study .back-home{position:absolute;bottom:33px;right:44px;cursor:pointer;}
.list-study-init{width:1673px;height:705px;margin:0 auto;position:relative;background:url(../images/bg_mouth_list.png) no-repeat;padding-top:36px;box-sizing:border-box;}
.list-study-init .prev{width:44px;height:44px;background:url(../images/arr_left2.png) no-repeat;position:absolute;left:-22px;top:323px;cursor:pointer;}
.list-study-init .next{width:44px;height:44px;background:url(../images/arr_right2.png) no-repeat;position:absolute;right:-22px;top:323px;cursor:pointer;}
.list-study{width:1550px;height:644px;overflow:hidden;margin:0 auto;}
.list-study ul{width:3999px;}
.list-study ul li{float:left;width:276px;margin:0 17px 0 17px;height:644px;cursor:pointer;}
.list-study .item{width:276px;height:239px;background:url(../images/bg_mouth_item.png) bottom no-repeat;float:left;margin-bottom:123px;position:relative;box-sizing:border-box;padding:20px;line-height:25px;}
.list-study .item .title{font-family:'Microsoft YaHei';font-size:20px;color:#b67b13;font-weight:bold;}
.list-study .item .more{font-family:'Microsoft YaHei';font-size:16px;color:#999;}
.list-study .item .iconImg{position:absolute;bottom:55px;right:20px;}
.list-study .item .iconImg img{width:80px;height:80px;}
.list-study .item .icon{border-top:1px solid #ddd;line-height:25px;font-family:'Microsoft YaHei';font-size:16px;color:#999;padding:6px 0;position:absolute;bottom:10px;left:20px;width:236px;}
.list-study .item .icon img{width:25px;height:25px;vertical-align:middle;}
.list-study .item span{font-family:'Microsoft YaHei';font-size:16px;color:#b67b13;font-weight:bold;}
.list-study .item .special{line-height:23px;font-family:'Microsoft YaHei';font-size:16px;color:#454544;background:url(../images/icon_star2.png) left center no-repeat;width:215px;margin:22px auto 0 auto;padding-left:25px;}
.list-study .item .intro{line-height:23px;font-family:'Microsoft YaHei';font-size:16px;color:#454544;background:url(../images/icon_intro.png) 2px 2px no-repeat;width:215px;margin:0 auto 0 auto;padding-left:25px;}
.list-study .item a{display:block;width:23px;height:24px;background:url(../images/btn_plus.png) no-repeat;position:absolute;right:18px;bottom:18px;cursor:pointer;}
.iframe-study{width:100%;height:775px;overflow-y:hidden;}

/*桐庐县百姓获得感指数*/
.bg-statp{background:url(../images/tonglu/pic-bg.jpg) no-repeat;height:1080px;position:relative;font-family:'Microsoft YaHei';color:#fff;}
.logo-statp{background:url(../images/tonglu/pic-title.png) no-repeat;width:1840px;height:99px;margin:0 auto;}
.main-statp{width:1840px;margin:17px auto 0 auto;}
.left-statp{float:left;width:1240px;}
.right-statp{float:right;width:582px;}
.expense-statp{width:650px;height:493px;background:url(../images/tonglu/pic-box1.png) no-repeat;box-sizing:border-box;padding:20px 0 0 50px;float:left;}
.expense-statp .row1{font-size:22px;line-height:40px;margin-bottom:20px;}
.expense-statp .row1 span{font-size:34px;color:#1AFFFF;font-family:'hnbc';}
.expense-statp .e-item{position:relative;width:550px;margin-bottom:12px;}
.expense-statp .e-item .icon{width:41px;float:left;}
.expense-statp .e-item .title{width:190px;float:left;margin-left:14px;line-height:41px;}
.expense-statp .e-item .num{position:absolute;right:0;top:0;}
.expense-statp .e-item .num span{font-size:27px;font-family:'hnbc';}
.expense-statp .e-item .percent-bar{width:300px;height:11px;background:#657391;position:absolute;right:0;bottom:4px;}
.expense-statp .e-item .percent-bar .percent{height:100%;width:0;}
.expense-statp .e-item .percent-bar .c1{background:#D60050;}
.expense-statp .e-item .percent-bar .c2{background:#5F1985;}
.expense-statp .e-item .percent-bar .c3{background:#009FE8;}
.expense-statp .e-item .percent-bar .c4{background:#8DC21F;}
.expense-statp .e-item .percent-bar .c5{background:#F7B52C;}
.expense-statp .e-item .percent-bar .c6{background:#E95513;}
.left-statp .col2{float:right;width:574px;}
.p-expense{font-size:26px;text-align:center;/*line-height:98px;*/}
.p-expense span{font-family:'yjsz';font-size:78px;background:#2552B9;display:inline-block;margin:0 5px;width:60px;}
.left-statp .col2 .map{width:574px;height:379px;}
.left-statp .row2{float:left;width:1238px;height:407px;background:url(../images/tonglu/pic-box2.png) no-repeat;margin-top:18px;}
.left-statp .row2 .icon-list{padding:26px 0 0 107px;}
.left-statp .row2 .icon-list img{display:block;float:left;margin-right:45px;}
.left-statp .row2 .text-list{width:1127px;margin-left:50px;margin-top:24px;font-size:18px;height:276px;overflow:hidden;}
.left-statp .row2 .text-list ul{height:3999px;}
.left-statp .row2 .text-list li{/*background:url(../images/tonglu/pic-icon.png) 7px 7px no-repeat;padding:6px 0 6px 54px;*/padding:6px 0 6px 0;}
.left-statp .row2 .text-list li span{color:yellow;font-weight:bold;}
.left-statp .row2 .text-list li font{color:red;font-weight:bold;}
.right-statp .row1{background:url(../images/tonglu/part3-tit.png) no-repeat;width:581px;height:45px;}
.right-statp .row2{background:url(../images/tonglu/pic-box-renjun.png) no-repeat;width:581px;height:198px;margin-top:26px;}
.right-statp .row2 .col1{float:left;padding:16px 0 0 19px;}
.income{position:relative;height:65px;margin-bottom:20px;width:226px;}
.income .icon{float:left;}
.income .title{float:left;line-height:41px;margin-left:10px;}
.income .num{position:absolute;right:0;bottom:0;}
.income .num span{font-size:27px;font-family:'hnbc';}
.right-statp .row2 .col2{float:right;width:310px;height:198px;}
.right-statp .row3{background:url(../images/tonglu/part4-tit.png) no-repeat;width:581px;height:46px;margin-top:29px;}
.right-statp .row4{width:580px;height:330px;margin-top:20px;position: relative;}
 .screen{width: 580px;height: 330px;overflow: hidden;position: relative;}
 .screen li{width: 580px;height: 330px;overflow: hidden;float: left;}
 .screen ul{position: absolute;left: 0;top: 0;width: 6380px;}
.right-statp .row4 ol{position: absolute;left: 50%;bottom: 10px;margin-left: -80px;line-height: 20px;text-align: center;}
.right-statp .row4 ol li{ float: left; width: 14px; height: 14px; background: #fff; opacity: 1; border-radius: 50%;margin-left: 10px;cursor: pointer; }
.right-statp .row4 ol li.current{background: #00FFFF;opacity: 1;/*transform: scale(1.5);*/}
#arr{z-index: 999; }
#arr span{position: absolute;left:10px;top: 50%;width:62px;height:62px;margin-top:-31px;cursor: pointer;}
/*#arr span{width: 40px; height: 40px;position: absolute; left: 5px; top: 50%; margin-top: -20px;background: #000;cursor: pointer;line-height: 40px;text-align: center;font-weight: bold; font-size: 30px;color: #fff;opacity: 0.3;border: 1px solid #fff; }*/
#arr #right{ right: 10px;left: auto;}
/*===============================以下是旧的可删除====================================*/

/*活动签到*/
.bg-signin{background:url(../images/bg_signin.jpg) center top no-repeat;height:768px;position:relative;width:1366px;margin:0 auto;}
.logo-signin{width:625px;height:174px;overflow:hidden;padding-top:100px;margin:0 auto;}
.bird{position:absolute;top:93px;left:298px;background:url(../images/bird.png) no-repeat;width:83px;height:82px;}
.title-signin-init{text-align:center;margin-top:4px;}
.title-signin{font-family:'SimHei';font-size:42px;font-weight:bold;color:#440678;line-height:64px;}
.left-bracket{background:url(../images/left_bracket.png) left top no-repeat;height:62px;padding-left:22px;display:inline-block;}
.right-bracket{background:url(../images/right_bracket.png) right top no-repeat;height:64px;padding-right:72px;}
.row-signin{font-family:'Microsoft YaHei';font-size:20px;line-height:36px;color:#5065c3;width:600px;margin:0 auto;}
.row-signin b{color:#000000;}
.time-signin{background:#b31075;color:#fff;}
.date-signin{font-size:27px;color:#b31075;font-weight:bold;letter-spacing:2px;float:left;margin-left:12px;}
.zjd-signin{float:left;margin-top:5px;line-height:normal;margin-left:4px;}
.cloud{width:149px;height:68px;top:720px;left:750px;background:url(../images/cloud.png) no-repeat;position:absolute;}
.foot-signin{width:946px;margin:0 auto;font-size:21px;color:#440678;font-family:'SimHei';font-weight:bold;line-height:40px;margin-top:20px;}
.num-signin{float:left;height:40px;text-decoration:underline;}
.code-signin{float:right;color:#b31075;margin-top:55px;margin-left:15px;}

/*电子宣誓引导系统*/
.bg-oath{background:url(../images/bg_oath.png) center center no-repeat;height:1920px;}
.main-oath{width:1080px;margin:0 auto;padding-top:352px;}
.logobg-oath{width:872px;height:463px;background:url(../images/bg_logo_oath.gif) no-repeat;margin:0 auto;}
.logo-oath{text-align:center;padding-top:41px;}
.list-oath{width:825px;margin:0 auto;margin-top:66px;}
.list-oath li{width:127px;margin:0 19px;float:left;text-align:center;cursor:pointer;font-family:'Microsoft YaHei';font-size:23px;font-weight:bold;}
.list-oath li .list-img{display:block;}
.list-oath li .list-img-hover{display:none;}
.list-oath li img{display:block;}
.list-oath li span{display:inline-block;margin-top:16px;}
.list-oath li.curr .list-img-hover{display:block;}
.list-oath li.curr .list-img{display:none;}
.list-oath li.curr span{color:#bb0404;}
.flower-bg img{display:block;}

/*我宣誓*/
.bg-swear{background:url(../images/bg_swear.png) center center no-repeat;height:1920px;}
.main-swear{width:1080px;margin:0 auto;position:relative;height:1920px;}
.blank-swear{height:555px;}
.tab-swear{width:879px;margin:0 auto;}
.tab-swear li{width:233px;float:left;margin:0 30px;cursor:pointer;}
.tab-swear li img{display:block;}
.tab-swear li .img-tab-swear{display:block;}
.tab-swear li .img-hover-tab-swear{display:none;}
.tab-swear li.curr .img-tab-swear{display:none;}
.tab-swear li.curr .img-hover-tab-swear{display:block;}
.tab-body-swear{width:100%;height:1085px;overflow-y:auto;margin-top:17px;}
.tab-item-swear{display:none;padding:0 130px;}
.tab-body-swear .curr{display:block;}
.item-title-swear{font-family:'SimHei';font-size:40px;color:#b61216;font-weight:bold;text-align:center;padding:80px 0 50px 0;}
.item-body-swear{font-family:'Microsoft YaHei';font-size:30px;line-height:63px;}
.item-body-swear li{line-height:75px;clear:both;}
.item-body-swear li::before{content:'\2022';color:#be1113;font-size:50px;display:block;float:left;padding-right:10px;}
.body-title-swear{font-size:29px;color:#b61216;font-weight:bold;line-height:50px;}
.body-content-swear{font-size:24px;line-height:50px;}
.backHome-swear{position:absolute;right:65px;bottom:60px;cursor:pointer;}

/*红色音乐*/
.title-music{font-family:'SimHei';font-size:40px;color:#b61216;font-weight:bold;text-align:center;line-height:100px;padding-top:539px;}
.body-music{width:100%;height:1100px;overflow-y:auto;}
.item-music{width:900px;margin:0 auto;margin-top:30px;}
.img-music{float:left;}
.img-music img{border-radius:50%;}
.content-music{float:left;margin-left:23px;width:809px;padding-top:15px;}
.name-music{font-family:'SimHei';font-size:29px;color:#b61216;font-weight:bold;text-decoration:underline;cursor:pointer;}
.intro-music{font-family:'Microsoft YaHei';font-size:24px;line-height:42px;text-indent:2em;}
.main-music{padding:78px 0 0 205px;}
.img-music-detail{float:left;width:121px;height:121px;background:url(../images/bg_music.png) no-repeat;position:relative;padding:26px;}
.img-music-detail img{display:block;border-radius:50%;}
.play{position:absolute;top:54px;left:54px;width:65px;height:65px;background:url(../images/play.png) no-repeat;cursor:pointer;}
.pause{position:absolute;top:54px;left:54px;width:65px;height:65px;background:url(../images/pause.png) no-repeat;cursor:pointer;}
.content-muisc-detail{float:left;width:600px;margin-left:40px;}
.info-music-detail{}
.type-music-detail{float:left;background:url(../images/bg-type-music.png) no-repeat;width:75px;height:33px;color:#fff;font-size:18px;font-family:'SimHei';line-height:33px;text-indent:10px;}
.name-music-detail{float:left;font-family:'SimHei';font-size:29px;font-weight:bold;margin-left:14px;}
.intro-music-detail{line-height:42px;font-size:20px;color:#b61216;font-weight:bold;font-family:'SimHei';margin-top:40px;}
.intro-music-detail b{color:#787878;}
.words-music-detail{font-family:'Microsoft YaHei';font-size:20px;line-height:42px;width:100%;height:756px;overflow-y:auto;}

/*红色诗歌*/
.body-poetry{width:100%;height:1085px;overflow-y:auto;}
.item-poetry{margin-left:290px;margin-top:30px;}
.head-poetry{line-height:48px;}
.title-poetry{font-family:'SimHei';font-size:29px;color:#be1113;font-weight:bold;float:left;}
.arrow-poetry{float:left;margin-left:4px;cursor:pointer;}
.detail-poetry{font-family:'Microsoft YaHei';font-size:24px;line-height:42px;padding:30px 40px 0px 45px;display:none;}
.curr .detail-poetry{display:block;}
.play2{width:49px;height:48px;background:url(../images/play2.png) no-repeat;cursor:pointer;float:left;margin-left:12px;}
.pause2{width:49px;height:48px;background:url(../images/pause2.png) no-repeat;cursor:pointer;float:left;margin-left:12px;}

/*经典回顾*/
.list-review{margin:0 auto;width:880px;}
.list-review li{font-family:'SimHei';font-size:26px;font-weight:bold;line-height:52px;margin-top:32px;cursor:pointer;}
.list-review li b{color:#b61216;}
.title-review{font-family:'SimHei';font-size:26px;color:#4d4b4b;font-weight:bold;text-align:center;padding:80px 0 0 0;}
.sub-title-review{font-family:'SimHei';font-size:29px;color:#b61216;font-weight:bold;text-align:center;padding:18px 0 45px 0;}
.content-review{font-family:'Microsoft YaHei';font-size:20px;line-height:42px;width:900px;margin:0 auto;height:912px;overflow:auto;}

/*美好服务*/
.bg-service{background:url(../images/bg_service.gif) center center no-repeat;height:1080px;position:relative;}
.logo-service{width:1055px;height:206px;padding-top:117px;margin:0 auto;}
.list-service{width:1393px;margin:0 auto;margin-top:180px;}
.list-service li{width:199px;float:left;text-align:center;cursor:pointer;font-family:'SimHei';font-size:23px;font-weight:bold;}
.list-service li .list-img{display:inline-block;}
.list-service li .list-img-hover{display:none;}
.list-service li img{}
.list-service li span{display:inline-block;margin-top:14px;color:#2b2b2b;}
.list-service li.curr .list-img-hover{display:inline-block;}
.list-service li.curr .list-img{display:none;}
.list-service li.curr span{color:#2b2b2b;}





 /*美好清风*/
.bg-breeze{background:url(../images/bg_breeze.jpg) center center no-repeat;height:1920px;position:relative;}
.logo-breeze{padding:279px 0 0 167px;}
.list-breeze{width:820px;margin:0 auto;margin-top:83px;text-align:center;}
.list-breeze ul{display:inline-block;text-align:center;font-size:0;}
.list-breeze li{width:205px;text-align:center;cursor:pointer;font-family:'SimHei';font-size:23px;font-weight:bold;display:inline-block;margin-bottom:50px;}
.list-breeze li .list-img{display:inline-block;}
.list-breeze li .list-img-hover{display:none;}
.list-breeze li img{}
.list-breeze li span{display:inline-block;margin-top:14px;color:#2b2b2b;}
.list-breeze li.curr .list-img-hover{display:inline-block;}
.list-breeze li.curr .list-img{display:none;}
.list-breeze li.curr span{color:#2b2b2b;}
.bird-breeze{width:178px;height:240px;position:absolute;top:1353px;left:670px;}
.bg-breeze2{background:url(../images/bg_breeze2.jpg) center center no-repeat;height:1920px;position:relative;}
.logo-breeze2{padding:68px 0 0 284px;}
.bird-breeze2{width:139px;height:144px;position:absolute;top:161px;left:800px;}
.pname-breeze{text-align:center;font-family:'SimHei';font-size:40px;color:#b61216;font-weight:bold;line-height:100px;margin-top:206px;}
.list-breeze2{margin:115px 200px 0 200px;}
.list-breeze2 li{font-family:'SimHei';font-size:29px;color:#4d4b4b;font-weight:bold;text-decoration:underline;margin-bottom:50px;cursor:pointer;}
.backHome-breeze{position:absolute;right:65px;bottom:60px;cursor:pointer;}
.title-breeze{font-family:'SimHei';font-size:30px;color:#b61216;font-weight:bold;text-align:center;margin:80px 0 0 0;padding:0 50px;}
.body-breeze{font-family:'Microsoft YaHei';font-size:21px;color:#4d4b4b;line-height:52px;padding:0 100px;margin-top:30px;height:945px;overflow-y:auto;}
.code-breeze{text-align:center;margin-top:30px;}
.scan-code{text-align:center;}

/*清风问答*/
.code-desc-breeze{text-align:center;margin:152px auto 0 auto;font-family:'SimHei';font-size:30px;}
.code-login-breeze{width:366px;height:292px;background:url(../images/bg_breeze_code.png) no-repeat;padding-top:38px;margin:20px auto 0 auto;}
.code-login-breeze .code-login-box{width:202px;height:202px;border:3px solid #999290;padding:4px;}
.exam-breeze{width:998px;height:1040px;margin:42px auto 0 auto;background:rgba(255,255,255,0.68);position:relative;}
.exam-breeze .top-exam{padding-top:22px;padding-left:0px;}
.exam-breeze .head-exam{background:url(../images/bg_head2.png) no-repeat;width:239px;height:145px;margin:0px 0 0 -40px;float:left;}
.exam-breeze .head-exam img{border-radius:50%;width:125px;height:125px;display:block;float:right;margin:10px 16px 0 0;}
.exam-breeze .score-area-exam{float:left;width:376px;padding-top:66px;margin-left:23px;}
.exam-breeze .total-exam{width:100%;height:20px;background:#bfbfbf;border-radius:12px;}
.exam-breeze .score-exam{width:0px;height:100%;background:#c3054b;border-radius:12px;}
.exam-breeze .min-score{float:left;color:#95887a;font-size:25px;font-family:'Microsoft YaHei';}
.exam-breeze .max-score{float:right;color:#95887a;font-size:25px;font-family:'Microsoft YaHei';}
.exam-breeze .time-exam{background:url(../images/bg_time2.png) no-repeat;width:148px;height:94px;float:left;text-align:center;font-size:30px;color:#706f6d;font-family:'Microsoft YaHei';padding-top:54px;margin-top:3px;margin-left:190px;}
.exam-breeze .exam-area{width:870px;display:block;margin:90px auto 0 auto;display:none;}
.exam-breeze .question-exam{float:none;width:100%;}
.exam-breeze .number-exam{color:#f5662a;font-family:'Microsoft YaHei';font-size:40px;}
.exam-breeze .question-content{color:#838383;font-family:'Microsoft YaHei';font-size:28px;line-height:56px;}
.exam-breeze .answer-exam{float:none;width:100%;font-family:'Microsoft YaHei';font-size:35px;height:350px;overflow-y:auto;margin-top:30px;}
.exam-breeze .answer-exam li{background:#bfbfbf;border-radius:10px;color:#fff;clear:both;margin-bottom:16px;cursor:pointer;line-height:50px;float:left;padding:0px 40px 8px 0;width:810px;}
.exam-breeze .answer-exam li span{display:block;float:left;}
.exam-breeze .answer-exam li span.circle{width:30px;height:30px;display:inline-block;border-radius:50%;margin-left:22px;margin-right:30px;margin-top:0px;}
.exam-breeze .answer-exam li.curr{background:#e54b87;}
.exam-breeze .answer-exam li.curr span.circle{border:5px solid #fff;width:20px;height:20px;display:inline-block;border-radius:50%;margin-left:22px;margin-right:30px;margin-top:13px;}
.exam-breeze .answer-exam li span.answer-text{width:728px;}
.exam-breeze .confirm-exam{float:none;margin:30px 0 0 0;cursor:pointer;text-align:center;}

.finish-breeze{width:907px;height:552px;background:#f7cfd9;margin:190px auto 0 auto;border-radius:18px;position:relative;}
.finish-breeze .head-finish{width:719px;height:271px;background:url(../images/bg_finish2.png) no-repeat;position:absolute;top:-118px;left:106px; text-align:left;padding-top:22px;}
.finish-breeze .head-finish img{width:132px;height:132px;border-radius:50%;margin-left:289px;}
.finish-breeze .line-finish{width:auto;height:103px;background:none;margin:0 auto;padding-top:30px;}
.finish-breeze .name-finish{font-family:'SimHei';color:#000;font-size:30px;line-height:38px;background:#d97885;width:120px;text-align:center;margin:0 auto;}
.finish-breeze .title-finish{float:left;width:234px;font-family:'Microsoft YaHei';font-size:28px;font-weight:bold;color:#ca4959;text-align:center;}
.finish-breeze .value-finish{float:left;width:234px;font-family:'SimHei';font-size:32px;font-weight:bold;color:#8c757b;text-align:center;margin-top:50px;}
.finish-breeze .view-rank{text-align:center;margin-top:130px;cursor:pointer;}

.rank-breeze{margin:54px auto 0 auto;width:843px;}
.rank-breeze .item-rank{width:100%;margin-right:0px;background:#ffffff;height:978px;float:none;}
.rank-breeze .item-title-rank{font-family:'SimHei';font-size:23px;font-weight:bold;line-height:48px;color:#ffffff;background:#cf145d;}
.rank-breeze .item-title-rank div{float:left;}
.rank-breeze .item-title-rank .w1{width:373px;text-indent:81px;}
.rank-breeze .item-title-rank .w2{width:250px;text-align:center;}
.rank-breeze .item-title-rank .w3{width:220px;text-align:center;}
.rank-breeze .item-list-rank{background:url(../images/hline2.png) center bottom no-repeat;font-family:'SimHei';font-size:20px;color:#838383;padding-bottom:19px;line-height:48px;margin-top:17px;}
.rank-breeze .item-list-rank div{float:left;}
.rank-breeze .item-list-rank .w1{background:url(../images/bg_seq.png) center bottom no-repeat;width:34px;height:38px;color:#464646;text-align:center;padding-top:6px;margin-top:4px;margin-left:78px;line-height:normal;font-family:'Times New Roman';}
.rank-breeze .item-list-rank .w2{margin-left:15px;}
.rank-breeze .item-list-rank .w2 img{display:block;border-radius:50%;width:42px;height:42px;border:3px solid #c8c6c6;}
.rank-breeze .item-list-rank .w3{width:188px;margin-left:10px;line-height:48px;}
.rank-breeze .item-list-rank .w4{width:250px;text-align:center;}
.rank-breeze .item-list-rank .w5{width:220px;text-align:center;}

/*清风视频*/
.video-breeze{width:750px;margin:50px auto 0 auto;}
.video-breeze li{width:210px;float:left;margin:30px 20px 10px 20px;cursor:pointer;}
.video-breeze li img{display:block;}
.video-breeze li span{display:block;line-height:23px;height:23px;font-size:15px;overflow:hidden;text-overflow:ellipsis;}
.video-breeze li span.view-num{background:url(../images/icon_view.png) no-repeat;line-height:32px;padding-left:32px;color:#999;height:32px;}

/*清风漫画*/
.cartoon-breeze{width:826px;margin:47px auto 0 auto;}
.cartoon-breeze li{width:381px;margin:76px 16px 0 16px;text-align:center;float:left;cursor:pointer;}
.cartoon-breeze li img{display:block;margin:0 auto 24px auto;border:1px solid #7c7c7a;}
.cartoon-breeze li span{font-family:'SimHei';font-size:24px;line-height:36px;}
.cartoon-breeze li.curr img{border:1px solid #c03336;}
.cartoon-title{font-family:'SimHei';font-size:32px;text-align:center;margin:98px 0 0 0;}
.cartoon-img{width:701px;height:609px;margin:26px auto 0 auto;}
.cartoon-img img{border:3px solid #d12428;}
.cartoon-no{font-family:'SimHei';font-size:38px;font-weight:bold;text-align:center;margin-top:12px;}
.cartoon-imglist{position:relative;margin-top:56px;}
.cartoon-imglist .prev{position:absolute;top:56px;left:29px;cursor:pointer;}
.cartoon-imglist .next{position:absolute;top:56px;right:29px;cursor:pointer;}
.cartoon-imglist .imglist{width:884px;height:156px;overflow:hidden;margin:0 auto;}
.cartoon-imglist .imglist ul{width:3999px;}
.cartoon-imglist .imglist li{float:left;width:221px;height:156px;text-align:center;cursor:pointer;}
.cartoon-imglist .imglist li img{border:1px solid #7c7c7a;}
.cartoon-imglist .imglist li.curr img{border:1px solid #c03336;}

/*零缺憾*/
.bg-regret{background:url(../images/bg_regret.jpg) center center no-repeat;height:1080px;position:relative;}
.logo-regret{width:558px;height:314px;padding-top:84px;margin:0 auto;}
.list-regret{width:846px;margin:0 auto;margin-top:90px;}
.list-regret li{width:282px;float:left;text-align:center;cursor:pointer;font-family:'SimHei';font-size:24px;font-weight:bold;}
.list-regret li .list-img{display:inline-block;}
.list-regret li .list-img-hover{display:none;}
.list-regret li img{}
.list-regret li span{display:inline-block;margin-top:20px;color:#2b2b2b;}
.list-regret li.curr .list-img-hover{display:inline-block;}
.list-regret li.curr .list-img{display:none;}
.list-regret li.curr span{color:#2b2b2b;}

/*零缺憾列表*/
.bg-regret-list{background:url(../images/bg_regret_list.jpg) no-repeat;height:1080px;position:relative;/*width:1920px;overflow-x:hidden;*/}
.logo-regret-list{margin:0 auto;padding-top:42px;width:338px;}
.backHome-regret{position:absolute;right:77px;bottom:47px;cursor:pointer;}
.list-body-regret{width:1515px;margin:27px auto 0 auto;}
.body-left-regret{width:287px;float:left;}
.body-right-regret{width:1220px;float:right;}
.body-left-regret .left-title{font-size:25px;color:#fff;font-weight:bold;text-align:center;line-height:57px;background:#ac0d65;font-family:'SimHei';}
.body-left-regret .left-list{height:623px;background:#f0c8d9;font-family:'Microsoft YaHei';font-size:18px;}
.body-left-regret .left-list li{height:61px;color:#ac0d65;line-height:61px;text-overflow:ellipsis;text-indent:12px;cursor:pointer;}
.body-left-regret .left-list li.curr{background:#e09cbb;color:#fff;}
.body-right-regret .right-title{background:#de5d90;height:56px;border-bottom:1px solid #d3256a;}
.body-right-regret .right-body{height:623px;background:#fff;font-family:'SimHei';font-size:22px;line-height:54px;font-weight:bold;overflow-y:auto;color:#888585;}
.body-right-regret .right-body .right-body-title{color:#cf135d;line-height:64px;text-align:center;font-size:25px;padding-top:25px;}
.body-right-regret .right-body .right-body-content{padding:0 80px 0 80px;height:459px;overflow:auto;}

.img-list-regr{width:1696px;margin:68px auto 0 auto;position:relative;height:644px;background:url(../images/hline3.png) 120px 311px  no-repeat;}
.img-list-regr .logo-sub{position:absolute;left:0;top:251px;}
.img-list-regr .logo-sub .logo-img{width:127px;height:127px;margin:0 auto;}
.img-list-regr .logo-sub .logo-text{font-family:'SimHei';font-size:22px;font-weight:bold;margin-top:20px;}
.prev-regr{position:absolute;top:82px;left:100px;}
.next-regr{position:absolute;top:82px;right:-50px;}
.img-list-regr .img-list{width:1440px;height:100%;overflow:hidden;margin:0 0 0 205px;}
.img-list-regr .img-list ul{width:3999px;z-index:5;}
.img-list-regr .img-list li{float:left;width:288px;margin-right:0px;height:311px;}
.img-list-regr .img-list li:nth-of-type(2n+1){}
.img-list-regr .img-list li:nth-of-type(2n+0){height:329px;margin-top:315px;}
.img-list-regr .img-list li:nth-of-type(2n+1) .li-content{background:url(../images/bg_img_regret.png) left top no-repeat;position:relative;height:100%;}
.img-list-regr .img-list li:nth-of-type(2n+1) .li-content .li-img{width:266px;height:177px;padding:8px 0 0 8px;}
.img-list-regr .img-list li:nth-of-type(2n+1) .li-content .li-img img{width:100%;height:100%;}
.img-list-regr .img-list li:nth-of-type(2n+1) .li-content .li-text{font-family:'Microsoft YaHei';font-size:18px;font-weight:bold;line-height:26px;text-align:center;width:226px;padding:8px 28px 0 28px;color:#43a7a1;display:table;}
.img-list-regr .img-list li:nth-of-type(2n+1) .li-content .li-text .li-text-middle{display:table-cell;height:52px;vertical-align:middle;}
.img-list-regr .img-list li:nth-of-type(2n+1) .li-content .li-line{width:3px;height:42px;background:url(../images/vline.png) no-repeat;position:absolute;top:268px;left:140px;}
.img-list-regr .img-list li:nth-of-type(2n+1) .li-content .li-dot{width:19px;height:19px;background:url(../images/dot1.png) no-repeat;position:absolute;bottom:-11px;left:132px;}
.img-list-regr .img-list li:nth-of-type(2n+0) .li-content{background:url(../images/bg_img_regret.png) left bottom no-repeat;position:relative;height:100%;}
.img-list-regr .img-list li:nth-of-type(2n+0) .li-content .li-img{width:266px;height:177px;padding:51px 0 0 8px;}
.img-list-regr .img-list li:nth-of-type(2n+0) .li-content .li-img img{width:100%;height:100%;}
.img-list-regr .img-list li:nth-of-type(2n+0) .li-content .li-text{font-family:'Microsoft YaHei';font-size:18px;font-weight:bold;line-height:26px;text-align:center;width:226px;padding:8px 28px 0 28px;color:#ce8a52;display:table;}
.img-list-regr .img-list li:nth-of-type(2n+0) .li-content .li-text .li-text-middle{display:table-cell;height:52px;vertical-align:middle;}
.img-list-regr .img-list li:nth-of-type(2n+0) .li-content .li-line{width:3px;height:42px;background:url(../images/vline.png) no-repeat;position:absolute;top:0px;left:140px;}
.img-list-regr .img-list li:nth-of-type(2n+0) .li-content .li-dot{width:19px;height:19px;background:url(../images/dot2.png) no-repeat;position:absolute;top:-11px;left:132px;}

/*服务之星*/
.star-service{padding-left:365px;width:1440px;height:640px;overflow-y:auto;font-family:'SimHei';}
.star-service li{float:left;width:420px;height:114px;overflow:hidden;padding-bottom:8px;border-bottom:1px solid #e396a2;color:#979797;font-size:15px;line-height:20px;margin:0 45px 30px 0;}
.star-service .star-head{float:left;width:79px;}
.star-service .star-main{float:left;margin-left:8px;width:333px;vertical-align:bottom;position:relative;height:100%;}
.star-service .star-name{font-size:24px;color:#ba001d;display:inline-block;padding-bottom:4px;}
.star-service .star-main .star-main-content{position:absolute;left:0;bottom:0;width:100%;}
.star-service .star-main b{color:#515151;}

/*美好心声*/
.bg-voice{background:url(../images/bg_voice.jpg) no-repeat;height:1600px;position:relative;width:2560px;}
.logo-voice{position:absolute;top:335px;left:930px;}
.type-list-voice{position:absolute;top:630px;left:285px;}
.type-list-voice li{float:left;width:273px;height:191px;background:#ac0001;color:#fff;font-family:'SimHei';font-size:46px;padding:98px 0 0 12px;cursor:pointer;}
.type-list-voice li .en-voice{font-family:'Arial';font-weight:bold;letter-spacing:2px;font-size:44px;}
.type-list-voice li.even{background:#e07b7d;}
.type-list-voice li.curr{background:#e7e7e7;color:#ac0001;}
.type-list-voice li.last{width:214px;height:216px;padding:0;}
.bg-voice-list{background:url(../images/bg_list_voice.png) no-repeat;height:1600px;position:relative;width:2560px;}
.list-voice{margin-left:294px;height:1044px;}
.list-voice li{float:left;width:872px;border-bottom:3px solid #e3e3e3;padding-bottom:36px;margin:56px 220px 0 0;}
.list-voice li .vname{float:right;font-family:'Microsoft YaHei';font-size:40px;color:#960000;margin-right:38px;}
.list-voice li .singer{float:right;font-family:'Microsoft YaHei';font-size:40px;color:#0b0b0b;}
.list-voice li .play3{float:left;width:151px;height:151px;background:url(../images/play3.png);margin-top:17px;cursor:pointer;}
.list-voice li .pause3{float:left;width:151px;height:151px;background:url(../images/pause3.png);margin-top:17px;cursor:pointer;}
.list-voice li .time{float:left;font-family:'Arial Unicode MS';font-size:32px;margin:72px 7px 0 10px;}
.list-voice li .wave-pause{float:left;width:554px;height:81px;background:url(../images/wave_pause.png);margin-top:5px;}
.list-voice li .wave-play{float:left;width:554px;height:81px;background:url(../images/wave_play.png);margin-top:5px;}
.list-voice li .duration{float:right;font-family:'Arial Unicode MS';font-size:32px;margin:22px 0 0 6px;}

/*代表风采*/
.body-deputy{padding:0 0 0 197px;width:1657px;}
.item-deputy2{float:left;width:940px;}
.item-deputy2 .name-type{width:134px;height:36px;line-height:36px;background:#ba001d;color:#fff;font-family:'SimHei';font-size:24px;font-weight:bold;text-align:center;margin:0 0 42px 408px;}
.item-deputy2 .name-type2{}
.item-deputy2 .name-type2 .name-text{font-family:'SimHei';font-size:18px;font-weight:bold;color:#454545;float:left;}
.item-deputy2 .name-type2 .hline{float:right;border-bottom:1px solid #cdcdcd;width:802px;height:10px;}
.list-deputy2{margin-top:24px;}
.list-deputy2 li{width:235px;overflow:hidden;float:left;margin:0 0 30px 0;}
.list-deputy2 li img{width:75px;height:114px;display:block;float:left;}
.list-deputy2 li span{display:block;margin-left:10px;float:left;}
.list-deputy2 li .dname{color:#9e0022;font-family:'SimHei';font-size:18px;font-weight:bold;padding-top:15px;}
.list-deputy2 li .djob{color:#656565;font-family:'SimHei';font-size:12px;font-weight:bold;line-height:18px;width:130px;margin-top:5px;}
.list-deputy2 li .djob font{color:#000;font-size:15px;}
.item-deputy{float:left;width:600px;}
.line-deputy{margin:84px 57px 0 59px;float:left;width:1px;height:640px;background:#e396a2;}
.item-deputy .name-type{width:134px;height:36px;line-height:36px;background:#ba001d;color:#fff;font-family:'SimHei';font-size:24px;font-weight:bold;text-align:center;margin:13px 0 71px 197px;}
.list-deputy{}
.list-deputy li{float:left;width:75px;margin:0 75px 36px 0;color:#ba001d;font-family:'SimHei';font-size:19px;line-height:36px;text-align:center;font-weight:bold;}
.list-deputy li img{width:100%;height:114px;display:block;}
.list-deputy3{margin-top:24px;}
.list-deputy3 li{width:305px;overflow:hidden;float:left;margin:0 0 80px 0;}
.list-deputy3 li img{width:75px;height:114px;display:block;float:left;}
.list-deputy3 li span{display:block;margin-left:12px;float:left;}
.list-deputy3 li .dname{color:#9e0022;font-family:'SimHei';font-size:18px;font-weight:bold;padding-top:15px;width:218px;}
.list-deputy3 li .djob{color:#656565;font-family:'SimHei';font-size:12px;font-weight:bold;line-height:18px;width:150px;margin-top:5px;}
.list-deputy3 li .djob font{color:#000;font-size:15px;}

.bg-home{width:960px;height:600px;background:url(../images/bg_index.png);margin:0 auto;}
.logo-home{text-align:center;padding-top:290px;font-size:40px;}
.icp-home{text-align:center;padding-top:220px;}

/*分页*/
.page{text-align:center;}
.layui-laypage span.layui-laypage-skip{background-color:transparent;}
.layui-laypage a{font-family:'SimHei';font-size:24px;line-height:37px;height:37px;}
.layui-laypage span{font-family:'SimHei';font-size:24px;line-height:37px;height:37px;}
.layui-laypage .layui-laypage-curr .layui-laypage-em{background-color:#24afb2;}
.layui-laypage a:hover{color:#24afb2;}
.layui-laypage a.curr-page{background-color:#24afb2;color:#fff;}
