/* 头部 */
.header{ height:37px; background:url(/wp-content/themes/hopeda/images/header_bg_02.gif) repeat-x; border-bottom:1px solid #d9d9d9;}
.header a{ float:right; height:37px; padding:0 17px 0 12px; font-size:12px; color:#FFF; margin-left:1px;}
.header a.party_btn{ background-color:#c9131f;}
.header a.business_btn{ background-color:#ffb400;}
.header a i{ display:inline-block; width:17px; height:17px; background:url(/wp-content/themes/hopeda/images/icon_12.png) no-repeat; vertical-align:top; margin-top:10px; margin-right:5px;}
.header a.party_btn i{ background-position:0 0;}
.header a.business_btn i{ background-position:-32px 0;}
.header a em{ display:inline-block; margin-top:10px;}

/* 导航 */
.navigation{ background:#fff; overflow:hidden;clear: both;}
.navigation a.logo{ float:left; margin-top:26px; overflow:hidden; text-indent: -999em; width:225px; height:38px; background:url(/wp-content/themes/hopeda/images/logo_07.png) no-repeat;}
.navigation .navigation_con{ float:right; display:inline; position:relative;}
.navigation_con li{ float:left; width:100px; display:inline; text-align:center;}
.navigation_con li a{ display:inline-block; padding:41px 0 26px; font-size:15px; color:#333;}
.navigation_con .line{ display:block; position:absolute; bottom:0px; left:0; width:100px; height:4px; border-bottom:3px solid #c9131f; background:url(/wp-content/themes/hopeda/images/arrow_03.png) no-repeat bottom center;}

/* 404 */
.error-404 {text-align: center;}
.error-404 .page-header {margin-top: 6rem;}
.error-404 .page-title {background-image: url("/wp-content/themes/hopeda/images/404.png");background-position: right center;background-repeat: no-repeat;background-size: 60% auto;font-size: 3.25rem;line-height: 2.5rem;margin: 3rem auto;padding: 3.8rem 0 2rem;text-align: left;width: 42rem;}
.error-404 .page-title span {display: block;font-size: 1.8rem;margin-left: 0.15rem;}
.error-404 .page-content, .error-404 .page-footer {margin-bottom: 8rem;}
.error-404 .page-content p {background-color: #333;color: #fff;font-size: 1rem;line-height: 2rem;margin: 0 auto;width: 26rem;}
.error-404 .page-footer a {color: #cb1722;font-size: 1rem;text-decoration: underline;}


/* 轮播图 */
.slide_box{ height:600px; position:relative; clear:both;}
.slide_box .item{ display:block; width:100%; height:5px; position:absolute; z-index:9; bottom:34px; left:0px; text-align:center;}
.item a{ display:inline-block; width:10px; height:10px; border-radius:5px; margin-right:11px; background:#fff;overflow:hidden;}
.item a.active{background:#c9131f;}
.slide_box .slide_con,.slide_con li{ display:block; width:100%; height:100%; overflow:hidden;}
.slide_box .slide_con{ position:relative;}
.slide_con li{ display:none; height:100%; position:relative; position:absolute; z-index:8;}
.slide_con li .bg_img{ width:100%; height:100%; background-position:center;}
.slide_con li a{display:block; width:100%; height:100%; cursor:pointer;}
.slide_box .prev {left: 10px;background: url(/wp-content/themes/hopeda/images/prew.png) no-repeat scroll center center;background-size: 100% auto;}
.slide_box .next {right: 10px;background: url(/wp-content/themes/hopeda/images/next.png) no-repeat scroll center center;background-size: 100% auto;}
.slide_box .prev:hover {background-color: rgba(255,255,255,0.1); background-position: center;}
.slide_box .next:hover {background-color: rgba(255,255,255,0.1); background-position: center;}
.slide_box .controls a {position: absolute;top: 50%;margin-top: -40px;width: 80px;height: 80px;outline: 0;text-indent: -9999px;z-index: 9999;}
.slide_box .controls a.disabled {display: none;}
.slide_box .controls {margin: 0 auto;padding: 0;*zoom: 1;}

/* 集团简介 */
.groupprofile_box{ width:356px; height:174px; padding-left:353px; background:url(/wp-content/themes/hopeda/images/groupprofile_img_03.jpg) no-repeat top left; overflow:hidden;}
.groupprofile_tit h2{ float:left; display:inline; border-left:3px solid #c9131f; padding-left:7px; font-size:15px; color:#242021;}
.groupprofile_tit h2 span{ font-size:14px; color:#9a9a9a; text-transform:uppercase;}
.groupprofile_tit .more{ float:right;}
.groupprofile_con{ padding-top:12px; clear:both; overflow:hidden;}
.groupprofile_con p{ line-height:23px; color:#666;text-align: justify;padding-left: 10px;}

/* 新闻动态 */
.news_box{ position:absolute; bottom:0; right:0; z-index:100; width:410px; height:276px; padding:20px; background-color:#c9131f;}
.news_box .groupprofile_tit h2,.news_box .groupprofile_tit h2 span{ color:#FFF;}
.news_box .groupprofile_tit h2{ border-left-color:#FFF;}
.news_con{ position: relative; width:100%; height: 246px; margin-top: 26px; overflow:hidden;}
.news_con ul{position: absolute;left: 0;top: 0;}
.news_con li{ width:100%; height:49px; margin-top:13px; background-color:#FFF; clear:both; cursor:pointer;}
.news_con li span{ float:left; width:60px; height:42px; line-height:19px; padding-top:7px; background-color:#ffb400; font-size:14px; color:#FFF; text-align:center;}
.news_con li .news_p{ float:left; width:329px; display:inline; padding:7px 10px;}
.news_p h3,.news_p p{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.news_p h3{ font-size:14px; color:#333;}
.news_p p{ font-size:12px; color:#666;}
.news_con li a:hover .news_p h3,.news_con li a:hover .news_p p{ color:#c9131f;}

/* 公司 */
.company_box{ height:350px; position:relative;}
.company_box .leftbtn,.company_box .rightbtn{ position:absolute; bottom:0; z-index:100; display:inline-block; width:54px; height:54px;}
.company_box .leftbtn{ left:365px; background-image:url(/wp-content/themes/hopeda/images/company_btn_03.png);}
.company_box .rightbtn{ left:420px; background-image:url(/wp-content/themes/hopeda/images/company_btn_05.png);}
.company_slide{ width:100%; height:350px; position:relative; overflow:hidden;}
.company_slide ul{ width:2340px; position:absolute; top:0; left:0;}
.company_slide ul li{ float:left; width:1170px; height:350px; overflow:hidden; position:relative;}
.company_slide ul li img{ width:100%; height:100%;}
.company_slide ul li .company_con{ position:absolute; top:0; left:0; width:304px; height:288px; padding:47px 30px; background:url(/wp-content/themes/hopeda/images/company_mask_03.png) repeat;}
.company_con h3{ font-size:24px; color:#FFF;}
.company_con h3 span{ display:block; overflow: hidden; font-size:14px; color:#FFF; text-transform:uppercase;}
.company_con p{ padding-top:57px; line-height:18px; font-size:12px; color:#FFF;}
.company_con .more{ display:block; width:107px; height:36px; line-height:36px; margin-top:20px; border:2px solid #FFF; text-align:center; font-size:14px; color:#FFF;}
.company_con .more:hover{ background-color:#FFF; color:#c9151e;}

/* 云顶官方网站战略 */
.strategic_tit h3{ width:273px; height:60px; margin:0 auto; background-color:#c9151e; padding-top:8px; font-size:20px; color:#FFF; text-align:center;}
.strategic_tit h3 span{ display:block; font-size:14px; color:#FFF;line-height: 18px;}
.strategic_tit p{ padding:16px 136px; line-height:20px; text-align:center; font-size:14px; color:#666;}
.strategic_nav{ padding-top:20px;}
.strategic_nav li{ float:left; display:inline; width:272px; margin-right:27px; cursor:pointer;}
.strategic_nav li.last{ margin-right:0;}
.strategic_nav li .strategic_con{ width:100%; height:234px; position:relative;}
.strategic_con img{ width:100%;}
.strategic_con p{ position:absolute; top:0; left:0; right:0; bottom:0; line-height:20px; padding:40px 22px; background:url(/wp-content/themes/hopeda/images/strategic_img_03.png) repeat; font-size:12px; color:#FFF; text-align:left; display:none;}
.strategic_nav li h5{ width:100%; height:51px; padding-top:14px; background-color:#c9131f; font-size:14px; color:#FFF; text-align:center;}
.strategic_nav li h5 span{ display:block; font-size:12px; color:#FFF;}
.strategic_nav li:hover .strategic_con p{ display:block;}
.strategic_nav li:hover h5{ background-color:#ea2f3a;}

/* 五大融合战略 */
.fusion_tit h3 {width: 260px;height: 60px;margin: 0 auto;color: #c9151e; font-size: 26px;text-align: center;border-bottom: 2px solid #c9151e;}
.fusion_tit h3 span {display: block;font-size: 17px;text-transform: uppercase;}
.fusion_nav {margin-top: 40px;}
.fusion_nav li {float: left;width: 232px;margin-right: 0px;}
.fusion_nav li.odd{margin-top: 116px;}
.fusion_nav li.last {margin-right: 0;}
.fusion_nav li .fusion_con {background: url(/wp-content/themes/hopeda/images/fusion_bg.png) no-repeat -5px bottom;height: 300px;margin: -40px -20px 0 10px;padding: 0 45px 0 10px;}
.fusion_nav li .fusion_img {overflow: hidden;width: 232px;height: 232px;border-radius: 100%;}
.fusion_img img {width: 100%;height: 100%;}
.fusion_con h5 {color: #c9151e;font-size: 18px;text-align: center;margin-bottom: 20px;padding-top: 60px;}
.fusion_con p {font-size: 13px;color: #666; text-align: justify; padding: 0 5px 0 5px;}


/* 党建动态、媒体报道、集团公告 */
.dynamic_box{ float:left; width:720px;}
.dynamic_tab{ height:60px; background-color:#dfdfdf; overflow:hidden;}
.dynamic_tab h3{ float:left; display:inline; line-height:60px; padding:0px 20px; font-size:18px; color:#666; cursor:pointer;}
.dynamic_tab h3.active{ background-color:#c9131f; color:#FFF;}
.dynamic_tab .more{ display:none; float:right; padding-top:20px; padding-right:16px;}
.dynamic_tab .more.dis{ display:block;}
.dynamic_con ul{ display:none;}
.dynamic_con ul.dis{ display:block;}
.dynamic_con ul li{ height:54px; line-height:54px; padding:0 15px; background-color:#FFF;}
.dynamic_con ul li.even{ background-color:#f0f0f0;}
.dynamic_con ul li a{ float:left; width:570px; padding-left:18px; background:url(/wp-content/themes/hopeda/images/red_arrow_03.png) no-repeat left center; font-size:14px; color:#666; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.dynamic_con ul li span{ float:right; font-size:12px; color:#666;}
.dynamic_con ul li:hover a,.dynamic_con ul li:hover span{ color:#c9131f;}

.vedio_box{ float:right; width:430px; background-color:#FFF; display:inline;}
.vedio_nav li{ float:left; width:86px; padding:10px 0 12px; display:inline; text-align:center;}
.vedio_nav li h3{ padding-top:12px; font-size:14px; text-align:center;}
.vedio_nav li h3.red{ color:#c70a0a;}
.vedio_nav li h3.blue{ color:#0072a7;}
.vedio_nav li h3.yellow{ color:#ffb400;}
.vedio_nav li h3.green{ color:#6cb64b;}
.vedio_nav li h3.orange{ color:#ff4800;}

/* 友情链接 */
.wechart{ float:left; width:320px;}
.wechart li{ float:left; width:100px; margin-right:35px;}
.wechart li img{ width:96px; padding:2px; border:1px solid #d5d5d5;}
.wechart li p{ text-align:center; font-size:14px; color:#818181;}
.friendlink{ float:left; width:844px; display:inline;}
.friendlink dl{ float:left; width:131px; padding-left:31px; border-left:1px solid #d1cfcf;}
.friendlink dl dt{ padding-bottom:11px; font-size:16px; color:#333;}
.friendlink dl dd{ line-height:18px;}
.friendlink dl dd a{ font-size:12px; color:#999;}
.friendlink dl dd a:hover{ color:#c9131f;}

.footer{ height:131px; background-color:#c9131f; clear:both;}
.footer_left{ float:left; display:inline; width:690px;}
.footer_left .footer_link{ padding:29px 0 14px; overflow:hidden;}
.footer_link a{ float:left; height:24px; line-height:24px; padding:0 13px; background-color:#e13d47; margin-right:2px; font-size:14px; color:#FFF;}
.footer_link a:hover{ background-color:#FFF; color:#333;}
.footer_left p{ line-height:18px; font-size:12px; color:#FFF; clear:both;}
.footer_left a{color: #fff;}
.footer_right{ float:right; width:307px; padding-top:52px;}
.footer_right select{ margin-left:21px;}

.list_box{ width:100%; min-height:646px; background:url(/wp-content/themes/hopeda/images/electronic_bg_02.jpg) no-repeat top center; clear:both; overflow:hidden;}
.industry_bg{ background-image:url(/wp-content/themes/hopeda/images/industry_bg_02.jpg);}
.digitization_bg{ background-image:url(/wp-content/themes/hopeda/images/industry_bg_02.jpg);}
.dynamicnew_bg{ background-image:url(/wp-content/themes/hopeda/images/dynamicnew_bg_02.jpg);}
.contact_bg{ background-image:url(/wp-content/themes/hopeda/images/contact_bg_02.jpg);}
.development_bg{ background-image:url(/wp-content/themes/hopeda/images/development_bg_02.jpg);}
.responsibility_bg{ background-image:url(/wp-content/themes/hopeda/images/responsibility_bg_02.jpg);}
.about_bg{ background-image:url(/wp-content/themes/hopeda/images/about_bg_02.jpg);}
.list_tit{ height:215px; clear:both;}
.list_tit h3{ float:left; display:inline; margin-top:57px; font-size:32px; color:#333;}
.list_tit h3 span{ display:block; font-size:20px; color:#666; text-transform:uppercase;}
.list_tit h3 em{ display:block; width:64px; height:3px; background-color:#c9131f; margin-top:10px;}
.list_tit p{ float:right; display:inline; margin-top:83px; font-size:26px; color:#666; text-align:right;}
.list_tit p span{ display:block; font-size:14px; color:#666; text-transform:capitalize;}
.list_left{ float:left; width:165px; border:3px solid #c9151e; padding:10px 15px; background-color:#FFF;}
.list_left dt{ height:30px; line-height:30px; background-color:#c9131f; margin:5px 0; padding:0 10px; cursor:pointer;}
.list_left dt span{ float:left; font-size:14px; font-weight:bold; color:#FFF;}
.list_left dt i{ float:right; display:block; width:10px; height:10px; background:url(/wp-content/themes/hopeda/images/scaling_icon_06.png) no-repeat; vertical-align:top; margin-top:10px; vertical-align:top;}
.list_left dt i.minus{ background-position:0 -23px;}
.list_left dt:hover{ background-color:#8d040c;}
.list_left dt.active{ background-color:#8e040d;}
.list_left dd{ display:none; background-color:#ededed; padding:10px 13px;}
.list_left dd.dis{ display:block;}
.list_left dd li{ height:30px; line-height:30px; margin-top:3px;}
.list_left dd li a{ display:block; background-color:#FFF; padding-left:7px; font-size:14px;}
.list_left dd li a:hover{ background-color:#d9d9d9;}
.list_left dd li.current a{ background-color:#ffb400; color:#FFF;}
.list_right{ float:right; width:925px; background-color:#FFF; padding:42px 0; overflow:hidden;position: relative;}
.currentpos_tit{ margin:0 30px; border-bottom:1px solid #ededed; overflow:hidden;}
.currentpos_tit h3{ float:left; display:inline; padding-bottom:11px; border-bottom:2px solid #c9131f; font-size:20px;}
.currentpos_tit span{ float:right; padding-top:5px; font-size:14px; color:#999;height: 18px;max-width: 780px;overflow: hidden;text-overflow: ellipsis;}
.currentpos_tit span a,.currentpos_tit span em{ padding:0 2px; color:#666;}
.publications_nav li{ float:left; width:240px; margin:38px 33px 12px 33px; text-align:center;}
.publications_nav li div{background-image: url(/wp-content/themes/hopeda/images/preiod_b.jpg);background-position: center bottom;background-repeat: no-repeat;background-size: 100% auto;padding-bottom: 10px;}
.publications_nav li p,.publications_nav li a{ margin-top:9px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:16px; color:#333;}
.publications_nav li a{ display:inline-block; width:83px; height:26px; line-height:26px; background-color:#333; border-radius:3px; font-size:14px; color:#FFF;}
.publications_nav li a:hover{ background-color:#c9131f; border-color:#c9131f; color:#FFF;}
.journal_list li{margin: 38px 30px 12px;}

/* 分页 */
.page_nav{ margin:0 auto; padding:63px 0; clear:both; overflow:hidden; text-align: center;}
.page_nav ul.page-numbers {display: inline-block;text-align: center;}
.page_nav li{ float:left; height:38px; margin-left:5px; display:inline; text-align:center;} 
.page_nav li a{ float:left; width:36px; height:36px; line-height:36px; border:1px solid #e0e0e0; border-radius:3px; background-color:#fff; color:#333;}
.page_nav li.page_left a,.page_nav li.page_right a{ width:82px; height:36px;}
.page_nav li.page_left a em{ padding-right:9px;}
.page_nav li.page_right a em{ padding-left:9px;}
.page_nav li.page_left a:hover,.page_nav li.page_right a:hover{ background-position:0px -30px;}
.page_nav li.page_num a:hover,.page_nav li.page_num a.current{ background-color:#c9131f; border-color:#c9131f; color:#FFF;}

.chairman_con{ height:280px; padding:52px 312px 0px 32px; background:url(/wp-content/themes/hopeda/images/chairman_img_22.png) no-repeat top right; margin-top:38px;margin-right: 32px;}
.chairman_con h3{ font-size:16px; font-weight:bold; color:#666;}
.chairman_con p{ line-height:28px; font-size:14px; color:#999; text-indent:2em;}
.manager_tit{ padding-top:30px; clear:both;}
.manager_tit li{ float:left; display:inline; height:35px; line-height:35px; padding:0 25px; background-color:#c9131f; margin-right:2px;}
.manager_tit li a{ font-size:14px; color:#FFF;}
.manager_tit li:hover,.manager_tit li.current{ background-color:#ffb400;}
.manager_nav li{ float:left; width:260px; height: 224px; margin:20px 24px 0;}
.manager_nav li img{ width:100%;}
.manager_nav li p{ height:40px; line-height:18px; overflow: hidden; text-align:center; margin-top:20px; font-size:14px; color:#666;}
.manager_nav li p.mess{ margin-top:0; font-weight:bold;}
.manager_nav li span.name{ display:block; padding-top:10px; font-size:18px; font-weight:bold; text-align:center;}
.manager_nav li a:hover p{ color:#c81322;}
.manager_tit{ padding-left:29px;display: inline-block;width: 100%;}
.manager_tit h3{ font-size:20px; font-weight:bold; color:#c9131f;}
.manager_tit h3 em{ display:block; width:56px; height:3px; background-color:#c9131f; margin-top:19px; }
.manager_nav {display: inline-block;width: 100%;}

/* 董事长致辞 */
.speech_con{ margin:31px; padding-right:325px; background:url(/wp-content/themes/hopeda/images/speech_img_26.jpg) no-repeat top right;}
.speech_con p{ line-height:30px; padding:15px 0; text-indent:2em; font-size:14px; color:#666; }
.speech_con .gray_bg{ padding:30px; background-color:#dedede;}

/* 发展历程 */
.development_tit{ float:left; width:79px; border-left:1px solid #d9d9d9; margin:30px;}
.development_tit li{ height:30px;}
.development_tit li a{ display:block; width:100%; height:100%; font-size:14px; color:#666; cursor:pointer;}
.development_tit li a i{ float:left; width:8px; height:5px; background:url(/wp-content/themes/hopeda/images/dynamic_icon_03.png) no-repeat; vertical-align:top; margin:13px 11px 0 8px;}
.development_tit li a em{ float:left; padding-top:5px;}
.development_tit li a:hover,.development_tit li.current a{ background-color:#c9131f;}
.development_tit li a:hover i,.development_tit li.current a i{ background-position:0 -15px;}
.development_tit li a:hover em,.development_tit li.current a em{ color:#fff;}
.development_con{ float: right; width:750px; margin-top:30px;margin-right: 30px;}
.development_con dt{ padding-left:175px; clear:both;}
.development_con dt h5{ height:39px; background:url(/wp-content/themes/hopeda/images/development_dotted_37.png) no-repeat; padding-top:16px; padding-left:29px; font-size:24px; color:#c9131f;}
.development_con dd{ clear:both; overflow:hidden;}
.development_con dd h6{ float:left; width:160px; height:45px; line-height:45px; padding-right:15px; text-align:right; font-size:14px; color:#666;}
.development_con dd .development_p{ float:left; display:inline; width:569px; height:100%; background:url(/wp-content/themes/hopeda/images/development_line_02.gif) repeat-y;}
.development_con dd p{ padding:13px 0 13px 26px; line-height:19px; background:url(/wp-content/themes/hopeda/images/development_dotted_47.png) no-repeat; font-size:14px; color:#666;}
.development_con dd p img{ margin-left:7px; cursor:pointer;}

/* 管理团队 */
.busycircle_nav li{ padding:30px 0; margin:0 30px; border-bottom:1px solid #ededed; overflow:hidden;}
.busycircle_nav li img{ float:left; width:245px;}
.busycircle_nav li .busycircle_con{ float:left; width:600px; padding-left:20px; display:inline;}
.busycircle_con h5{ padding-top:34px; font-size:20px; color:#333; font-weight:bold;}
.busycircle_con span{ display:block; padding-top:3px; font-size:16px; font-weight:bold; color:#666;} 
.busycircle_con p{ padding-top:16px; line-height:20px; font-size:13px; color:#666;}

/* 领导关怀 */
.concern_top{ height:160px; margin:0 auto; padding:30px 30px 0; position:relative; clear:both;}
.concern_top .img{ float:left; width:241px;}
.concern_top .project_con{ float:left; width:584px; padding:0 20px; display:inline;}
.project_con h5,.announce_con h5{ line-height:55px; font-size:18px; color:#333;height: 55px;overflow: hidden;text-overflow: ellipsis;}
.project_con h5 a,.announce_con h5 a{ font-size:18px; color:#333;}
.project_con p,.announce_con p{ line-height:20px; font-size:14px; color:#666;}
.project_con span,.announce_con span{ display:block; padding-top:17px; font-size:14px; color:#666;}

/* 云顶官方网站产业 */
.industry_nav dd{ float:left; display:inline; width:270px; margin-right:30px;}
.industry_nav dd.last{ margin-right:0;}
.industry_nav dd img{ width:260px; height:199px; border:5px solid #fff;}
.industry_nav dd h2{ height:65px; line-height:65px; font-size:26px; color:#c9131f;}
.industry_tit{ width:236px; padding:2px 0px 2px 2px; background-color:#FFF; overflow:hidden;}
.industry_tit h3 a{ float:left; display:inline; height:26px; line-height:26px; padding:0 10px; margin-right:2px; background-color:#c9131f; font-size:14px; color:#FFF; cursor:pointer;}
.industry_tit h3.active a, .industry_tit h3.active a:hover{ background-color:#fff; color:#c9131f;}
.industry_con p{ display:none; padding-top:12px; line-height:18px; font-size:12px; color:#333;}
.industry_con p.dis{ display:block;}
.industrybusy_nav{ padding-top:144px; clear:both; overflow:hidden;}
.industrybusy_nav li{ float:left; margin-right:40px; display:inline;}
.industrybusy_nav li.last{ margin-right:0;}

/* 数字云顶官方网站 */
.digitization_nav dd{ float:left; display:inline; width:270px; margin-right:30px;}
.digitization_nav dd.last{ margin-right:0;}
.digitization_nav dd img{ width:260px; height:199px; border:5px solid #fff;}
.digitization_nav dd h2{ height:65px; line-height:65px; font-size:26px; color:#c9131f;}
.digitization_tit{ width:156px; padding:2px 0px 2px 2px; background-color:#FFF; overflow:hidden;}
.digitization_tit h3 a{ float:left; display:inline; height:26px; line-height:26px; padding:0 10px; margin-right:2px; background-color:#c9131f; font-size:14px; color:#FFF; cursor:pointer;}
.digitization_tit h3.active a, .industry_tit h3.active a:hover{ background-color:#fff; color:#c9131f;}
.digitization_con p{ display:none; padding-top:12px; line-height:18px; font-size:12px; color:#333;}
.digitization_con p.dis{ display:block;}
.digitization_con ul{display: none;margin-top: 12px;}
.digitization_con ul li{ height:18px; line-height:18px;overflow:hidden; text-overflow:ellipsis;}
.digitization_con ul li a{padding-left:18px; background:url(/wp-content/themes/hopeda/images/red_arrow_03.png) no-repeat left center; white-space:nowrap; }
.digitization_con ul li:hover a{ color:#c9131f;}

/* 云顶官方网站专题 */
.project_nav,.announce_nav{ padding:17px 30px;}
.project_nav li{ display: inline-block;position: relative; background-color:#f7f7f7; margin-top:20px; cursor:pointer;}
.project_nav li .img{ float:left; width:241px;}
.project_nav li .project_con{ float:left; width:584px; padding:0 20px; display:inline;}
.project_con h5,.announce_con h5{ line-height:55px; font-size:18px; color:#333;height: 55px;overflow: hidden;text-overflow: ellipsis;}
.project_con h5 a,.announce_con h5 a{ font-size:18px; color:#333;}
.announce_con h5 img{ margin-left:5px;}
.project_con p,.announce_con p{ line-height:20px; font-size:14px; color:#666;}
.project_con .label,.announce_con .label{ float:right; background-color:#c9131f; font-size:12px; color:#FFF; padding:2px 3px; margin-top:-5px;margin-bottom: 5px; margin-right:1px;}
.project_con span,.announce_con span{ display:block; padding-top:17px; font-size:14px; color:#666;}
.project_nav li:hover,.announce_nav li:hover{ background-color:#ededed;}
.project_nav li:hover h5 a,.announce_nav li:hover h5 a{ color:#c9131f;}


/* 集团公告 */
.announce_nav li{ height:150px; background-color:#f7f7f7; margin-top:20px; cursor:pointer;}
.announce_nav li .announce_date{ float:left; width:150px; height:150px; background-color:#e9555f;}
.announce_nav li .announce_date h5{ padding-top:6px; font-size:74px; color:#FFF; text-align:center;}
.announce_nav li .announce_date span{ display:block; width:102px; height:27px; line-height:27px; margin:0 auto; background-color:#FFF; text-align:center; font-size:14px; color:#c9131f;}
.announce_nav li .announce_con{ float:left; width:675px; height:151px; padding:0 20px;}
.announce_nav li:hover .announce_date{ background-color:#c9131f;}

.groupprof_con{ padding:17px 30px;}
.groupprof_con .groupprofile_img{ padding:15px 0; text-align:center;}
.groupprof_con .groupprofile_bottom{ padding-top:45px;}
.groupprof_con p{ line-height:28px; font-size:14px; color:#999; text-indent:2em;}
.groupprof_img{ padding-top:10px; padding-bottom:60px;}
.groupprof_bottom .groupprof_p{ float:left; width:532px; display:inline;}
.groupprof_bottom img{ float:right;}

/* 轮播图 */
.care_box{ height:203px; margin:0 auto; padding:30px 30px 0; position:relative; clear:both;}
.care_box .item{ display:block; width:100%; height:5px; position:absolute; z-index:9; bottom:34px; left:0px; text-align:center;}
.item a{ display:inline-block; width:10px; height:10px; border-radius:50%; margin-right:11px; background:#fff;overflow:hidden;}
.item a.active{background:#c9131f;}
.care_box .slide_con,.slide_con li,.subslide_con li{ display:block; width:100%; height:100%; overflow:hidden;}
.slide_con li,.subslide_con li{ display:none;}
.care_box .slide_con{ position:relative;}

/* 媒体报道 */
.mediareports_nav{ padding:37px 30px 0;}
.mediareports_nav li{ height:47px; line-height:47px; clear:both;}
.mediareports_nav li.even{ background-color:#e8e8e8;}
.mediareports_nav li a{ float:left; width:635px; background:url(/wp-content/themes/hopeda/images/red_arrow_03.png) no-repeat left center; padding-left:18px; margin-left:21px; font-size:14px; color:#333; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.mediareports_nav li span{ float:right; padding-right:21px; font-size:14px; color:#333;}
.mediareports_nav li:hover a,.mediareports_nav li:hover span{ color:#c9131f;}

/* 组织架构 */
.structure_con{ padding:50px 30px 0; text-align:center;}

/* 员工风采 */
.staffpresence_nav li{ float:left; width:180px; height: 205px; margin:30px 20px 0 30px; display: inline-block; position: relative;}
.staffpresence_nav li a{position: absolute;left: 0;right: 0;bottom: 0;}
.staffpresence_nav li img{ width:100%;}
.staffpresence_nav li p{ padding-top:20px; text-align:center; font-size:14px; color:#666;}
.staffpresence_nav li p.fsize12{ font-size:12px;}
.staffpresence_nav li:hover p{ color:#c9131f;}

/* 在线投递 */
.delivery_left{ float:left; width:555px; padding-left:30px; margin-top:30px; border-right:1px solid #d9d9d9;}
.delivery_right{ float:left; width:278px; padding:30px;}
.delivery_right p{ line-height:16px; padding-top:10px; font-size:14px; color:#666; clear:both;}
.delivery_tit{ padding:27px 0 20px;}
.delivery_tit h5{ font-size:16px; color:#333;}
.delivery_con li{ padding-top:11px; clear:both; overflow:hidden;}
.delivery_con li .label{ float:left; width:94px; height:41px; line-height:41px; padding-right:24px; text-align:right; font-size:14px; color:#777;}
.delivery_con li .delivery_text{ float:left; width:338px;line-height: 41px;position:relative;}
.delivery_con li input, .delivery_con li textarea, .delivery_con li select{background-color: #f7f7f7;background-image: linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));border: 1px solid rgba(51, 51, 51, 0.1);border-radius:3px;color: rgba(51, 51, 51, 0.7);font-size: 1.465em;padding: 0.5278em;max-width: 100%;}
.delivery_con li input:focus, .delivery_con li textarea:focus, .delivery_con li select:focus {background-color: #fff;border: 1px solid rgba(51, 51, 51, 0.3);color: #333;}
.delivery_con li select optgroup{font-size: .85em;}
.delivery_con li select option{font-size: .85em;padding-left: 1em;}
.delivery_btncon{ position: relative;padding-top:0; padding-left:28px;font-size: 0;}
.upload_btn,.download_btn,.sure_btn{display: block; width:223px; height:57px; line-height: 52px;border-radius:3px; color: #fff; font-size: 20px; text-align:center; border:0 none;}
.upload_btn{ background-color:#c9131f; margin-right:10px;}
.download_btn{ background-color:#7bc14d;}
.sure_btn{background: #ffb400 url("/wp-content/themes/hopeda/images/delivery_icon_55.png") no-repeat scroll -96px center;text-indent: 22px;}
.sure_btn.disabled,.sure_btn[disabled]{ background-color:#ccc;}
.upload_btn i,.download_btn i,.sure_btn i{ display:inline-block; width:23px; height:21px; background:url(/wp-content/themes/hopeda/images/delivery_icon_55.png) no-repeat; vertical-align:middle;}
.upload_btn em,.download_btn em,.sure_btn em{ display:inline-block; padding-left:6px; margin-top:3px; font-size:20px; color:#FFF; vertical-align:top;}
.upload_btn i{ background-position:0 0;}
.download_btn i{ background-position:-72px 0;}
.sure_btn i{ background-position:-146px 0;}

.delivery_con .wpcf7-not-valid {border-color:#ff0011;}
.delivery_con .upload-file-text {overflow: hidden;text-overflow: ellipsis;}
.delivery_btncon .upload-box {display: block;height: 0;}
.delivery_btncon .upload-box .upload_btn {position: absolute;top: 50px;}
.delivery_btncon .upload-box .upload-file {opacity: 0;width: 223px;	height: 57px;margin-bottom: -140px;margin-left: -92px;}
.delivery_btncon .upload-box span {font-size: 12px;margin-left: 92px;}
.delivery_btncon .sure_btn {margin-left: 233px;margin-top: 50px;}

/* 人才招聘 */
.recruitment_table{ padding:30px;}
.recruitment_table th,.recruitment_table td{ height:35px; padding:0 22px; text-align:left; font-size:14px; color:#666;vertical-align: middle;}
.recruitment_table th{ background-color:#d9d9d9; font-weight:bold;}
.recruitment_table td{ border-bottom:1px dashed #999;}
.recruitment_table tr:hover td{ color:#c9131f;}

/* 文章页 */
.artical_box{ padding:0 30px;}
.artical_tit{ padding:38px 0 24px; border-bottom:1px solid #ededed;}
.artical_tit h1{ font-size:24px; font-weight:bold; text-align: center; color:#333;line-height: 36px;}
.artical_mess{ height:59px; border-bottom:1px solid #ededed;}
.artical_mess span{ float:left; line-height:59px; font-size:14px; color:#afafaf;}
.artical_mess a{ float:right; margin-top:15px; margin-left:5px;}
.artical_con{ padding:43px 0;}
/* .artical_con p{ line-height:27px; font-size:14px; color:#666; text-indent:2em;} */
.artical_nav{ width:644px; margin:0 auto;}
.artical_nav li{ float:left; width:312px; margin:0 5px; display:inline; overflow:hidden;}
.artical_nav li img{ width:100%;}
.artical_nav li p{ height:40px; padding:7px 10px; line-height:16px; font-size:12px; color:#333; text-align:center;}
.artical_page{ padding-top:90px; overflow:hidden; clear:both;}
.artical_page li{ float:left; width:49%;}
.artical_page li.tr{ text-align:right;}
.artical_page li a .meta-nav {display:inline-block; padding:7px 13px; margin-right: 10px; background-color:#333; font-size:12px; color:#FFF; border-radius:3px; vertical-align:middle;}
.artical_page li a{ display:inline-block; width:340px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-size:12px; color:#666; vertical-align:middle;}
.artical_page li a:hover{ color:#c9131f;}
.artical_hd{ margin:0 30px; padding:50px 0 15px; border-bottom:1px solid #ededed;}
.artical_hd.mb_30{ margin-bottom:-30px;}
.artical_hd h3{ font-size:14px; color:#333;}

/* 企业文化 */
.culture_box{ padding:0 30px; clear:both;}
.culture_box .culture_left{ float:left; width:371px; display:inline;}
.culture_box .culture_right{ float:right; width:493px; display:inline;}
.culture_box dl{ padding-left:21px; padding-right:16px;}
.culture_box dt{ padding-top:12px; font-size:14px; font-weight:bold; color:#696061;}
.culture_box dd p{ padding:7px 0 7px; line-height:18px; font-size:14px; color:#696061;}

/* 企业荣誉 */
.honor_left{ float:left; width:472px; display:inline;}
.honor_right{ float:right; width:390px; padding:102px 23px 0 26px; display:inline;}
.honor_content{ clear:both;}
.honor_con{ display:none; padding-left:30px; overflow:hidden;}
.honor_con.dis{ display:block;}
.honor_con h3{ padding-top:40px; font-size:14px; font-weight:bold; color:#666;}
.honor_con dl{ width:450px; margin-top:30px; background:url(/wp-content/themes/hopeda/images/qyry_line_03.png) repeat-y;}
.honor_con dd{ padding:13px 0; background:url(/wp-content/themes/hopeda/images/honor_icon.png) no-repeat; clear:both; overflow:hidden;}
.honor_con dd span,.honor_con dd h5{ float:left; width:70px; line-height:26px; padding:0 15px; text-align:right; font-size:14px; color:#666;}
.honor_con dd .honor_p{ float:left; width:350px;}
.honor_con dd p{ line-height:26px; font-size:14px; color:#666;}
.honor_con dd:hover{ background-image:url(/wp-content/themes/hopeda/images/honor_icon_hover.png);}
.honor_con dd:hover span,.honor_con dd:hover h5,.honor_con dd:hover .honor_p p{ color:#c9131f;}
.honor_tit{ padding-bottom:12px; margin:0 7px; border-bottom:2px solid #c9131f; overflow:hidden;}
.honor_tit h3{ float:left; display:inline; font-size:18px; font-weight:bold; color:#c9131f;}
.honor_tit .more{ float:right; margin-top:5px;}
.honor_img img{ float:left; width:181px; margin:13px 7px 18px;}
.honor_bg{ min-height:390px; background:#fff url(../images/honor_bg_48.jpg) no-repeat right bottom;}

/* 三级页面标题 */
.profile_tit{ padding:61px 0;}
.profile_tit h2{ font-size:32px; color:#333; text-align:center;}
.profile_tit h2 span{ display:block; margin-top:3px; font-size:20px; color:#666; text-transform:uppercase;}
.profile_tit em{ display:block; width:64px; height:3px; background-color:#c9131f; margin:16px auto 0;}

.profile_menu{ float:left; width:138px; padding:0 28px 28px; border:3px solid #c9151e; background-color:#FFF;}
.profile_menu h3{ padding:29px 0 15px; font-size:20px; font-weight:bold; color:#c9131f;}
.profile_menu h3 span{ display:block; font-size:14px; font-weight:bold; color:#c9131f; text-transform:uppercase; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.profile_menu li{ height:30px; line-height:30px; clear:both; margin-top:3px;}
.profile_menu li a{ display:block; background-color:#d9d9d9; padding:0 10px; font-size:14px; font-weight:bold; color:#666;}
.profile_menu li a.fsize13{ font-size:13px;}
.profile_menu li a:hover{ background-color:#ffb400;}
.profile_menu li.active a{ background-color:#c9131f; color:#FFF;}

.dynamicnew_area{ width:100%; height:478px; position:relative;}


/* 云顶官方网站动态轮播图 */
.dynamicnew_box{ position:absolute; top:-26px; left:223px; width:681px; height:526px; background-color:#FFF; padding:20px;}
.dynamicnew_box.width945{ width:905px;}
.dynamicnew_box .item{ display:block; width:100%; height:5px; position:absolute; z-index:9; bottom:151px; left:0px; text-align:center;}
.dynamicnew_box .slide_con{ display:block; width:100%; height:100%; overflow:hidden;}
.dynamicnew_box .slide_con{position:relative;}
.dynamicnew_box .slide_con h5{ padding:18px 0 10px; font-size:18px; color:#333;}
.dynamicnew_box .slide_con p{ line-height:18px; font-size:14px; color:#999;}
.dynamicnew_box .slide_con a:hover h5{ color:#c9131f;}

.electronicpub_con{ position:absolute; top:129px; right:0; width:194px; background-color:#b6b6b6; text-align:center;}
.electronicpub_con h5{ padding:22px 0 11px; font-size:14px; font-weight:bold; color:#666;}
.electronicpub_con a.cover{ display:none;}
.electronicpub_con select{ margin-top:32px;}
.electronicpub_bottom{ width:195px; height:240px; background:url(/wp-content/themes/hopeda/images/electronicpub_bg_03.jpg) no-repeat; margin-top:50px; overflow:hidden;}
.groupannounce_a{ display:block; width:104px; height:76px; padding-top:28px; border:2px solid #FFF; margin:73px auto 0;}
.groupannounce_a i{ display:block; width:31px; height:32px; background:url(/wp-content/themes/hopeda/images/groupannounce_icon_03.png) no-repeat; margin:0 auto;}
.groupannounce_a span{ display:block; padding-top:6px; font-size:14px; color:#FFF;}
.groupannounce_a:hover{ border-color:#f9a504;}
.groupannounce_a:hover i{ background-position:0px -48px;}
.groupannounce_a:hover span{ color:#f9a504;}

.newscenter_box{ height:241px; background:url(/wp-content/themes/hopeda/images/dynamicnew_bg_04.jpg) no-repeat;}
.newscenter_nav{ float:left; display:inline; width:721px; padding-top:90px;}
.newscenter_nav li{ line-height:24px; clear:both;}
.newscenter_nav li a{ float:left; margin-right: 5em; padding-left:14px; background:url(/wp-content/themes/hopeda/images/newscenter_icon_03.png) no-repeat left center; font-size:14px; color:#FFF;}
.newscenter_nav li span{ float:right; margin-left: -5em;font-size:14px; color:#FFF;}
.newscenter_nav li a:hover{ color:#ffb400;}
.newscenter_tit{ float:left; display:inline; width:225px; padding-top:123px;}
.newscenter_tit h3{ height:44px; padding-top:7px; padding-left:14px; border-left:2px solid #FFF; font-size:14px; color:#FFF;}
.newscenter_tit h3 span{ display:block; text-transform:uppercase;}

.dynamicproject_tit h3{ float:left; display:inline; padding-left:7px; border-left:2px solid #c9131f; font-size:15px; color:#242021;}
.dynamicproject_tit h3 span{ font-size:14px; font-weight:normal; text-transform:uppercase; color:#666;}
.dynamicproject_tit .more{ float:right;}
.dynamicproject_nav{ padding:20px 0 40px; clear:both; overflow:hidden;}
.dynamicproject_nav li{ float:left; width:330px; border:1px solid #e6e6e6; padding:20px; margin-right:27px;}
.dynamicproject_nav li.last{ margin-right:0;}
.dynamicproject_nav li h5{ padding-top:20px; font-size:14px; font-weight:bold; color:#333;}
.dynamicproject_nav li p{ padding-top:8px; line-height:16px; font-size:12px; color:#666;}
.dynamicproject_nav li a{ display:block; width:82px; height:24px; line-height:24px; border:1px solid #999; margin-top:12px; font-size:12px; color:#999; text-align:center;}
.dynamicproject_nav li a:hover{ background-color:#c9131f; color:#FFF; border-color:#c9131f;}
.dynamicproject_nav li:hover{ border-color:#c9131f;}

.mediareport_box{ float:left; width:616px; height:461px; background-color:#fff;}
.mediareport_tit{ height:19px; padding:30px 0; background-color:#c9131f;}
.mediareport_tit h3{ float:left; display:inline; border-left:2px solid #fff; margin-left:10px; padding-left:6px; font-size:15px; color:#FFF;}
.mediareport_tit .more{ float:right; margin-right:20px;}
.mediareport_con{ padding:19px 0; border-bottom:1px dashed #9d9d9d; margin:0 20px; overflow:hidden;}
.mediareport_con img{ float:left; width:116px;}
.mediareport_con .mediareport_p{ float:right; width:445px;}
.mediareport_p h5 a{ font-size:16px; font-weight:bold; color:#333;}
.mediareport_p h5 a:hover{ text-decoration:underline;} 
.mediareport_p p{ padding-top:3px; line-height:20px; font-size:14px; color:#999;}
.mediareport_nav{ padding-top:21px;}
.mediareport_nav li{ line-height:30px; clear:both; margin:0 20px;}
.mediareport_nav li a{ float:left; width:480px; font-size:14px; color:#666; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.mediareport_nav li a:hover{ color:#c9131f;}
.mediareport_nav li span{ float:right; font-size:14px; color:#666;}

.dynamicvedio_box{ float:right; width:523px; height:461px; background-color:#c9131f;}
.dynamicvedio_box .vedio{ width:481px; height:290px; border:1px solid #fff; margin:20px auto;}
.dynamicvedio_nav{ padding:0 11px}
.dynamicvedio_nav li{ float:left; width:148px; height:79px; margin:0 9px;}
.dynamicvedio_nav li img{ width:100%; border:2px solid #fff;}
.dynamicvedio_nav li p{ align-content:center; font-size:12px; color:#FFF; text-align:center;height: 2rem;overflow: hidden;text-overflow: ellipsis;}

/* 云顶官方网站社区 */
.community-area {}
.community-area .concern_top {background: #c9131f none repeat scroll 0 0;height: auto;margin: 30px 30px 15px;padding: 15px;}
.community-area .concern_top img {float: left;margin-right: 30px;}
.community-area .concern_top .project_con {display: table;float: none;overflow: hidden;padding: 10px;width: auto;}
.community-area .concern_top .project_con h5, 
.community-area .concern_top .project_con a {color: #fff;}
.community-area .concern_top .project_con p {color: #fff;}
.community-area .busycircle_nav {}
.community-area .busycircle_nav li {padding: 15px 0;}
.community-area .busycircle_nav img {border: 1px solid #eee;padding: 5px;width: 150px;}
.community-area .busycircle_nav .busycircle_con {font-size: 14px;}
.community-area .busycircle_nav .busycircle_con h5 {font-size: 18px;padding-top: 20px;}
.community-area .busycircle_nav .busycircle_con p {font-size: 14px;padding-top: 15px;}

/* 联系我们 */
.contact_box{ float:right; width:946px; height:565px; background:#FFF url(../images/hopeda_edifice.jpg) no-repeat top left;background-size: 319px auto;}
.contact_box .contact_con{ padding-top:161px; padding-left:339px;}
.contact_con h2{ padding-bottom:10px; font-size:18px; font-weight:bold; color:#666;}
.contact_con h2 span{ display:block; text-transform:uppercase; font-weight:normal;}
.contact_con p{ line-height:24px; font-size:14px; color:#999;}
.department_con dl{ float:left; display:inline; margin-right:220px;}
.department_con dl.last{ margin-right:0;}
.department_con dl dt{ margin-top:30px; font-size:18px; font-weight:bold; color:#666; overflow:hidden;}
.department_con dl dd{ margin-bottom:30px; overflow:hidden;}
.department_con dl dd p{ line-height:22px; font-size:12px; color:#999;}
.department_con dl dd p:hover{ color:#ffb400;}
.media_matrix_tit h3 {width: 240px;margin: 0 auto;font-size: 30px;text-align:center;}
.media_matrix_tit h3:after{display: block;width: 63px;content: "";border-bottom: 3px solid #c9151e;margin: 15px auto;}
.media_matrix_tit h3 span {display: block;font-size: 20px;line-height: 20px;color:#666;text-transform: uppercase;}
.media_matrix_con ul{margin-top: 40px;}
.media_matrix_con ul li{float: left;margin-right: 20px;}
.media_matrix_con li img{width: 140px;height: 140px;border: 1px solid #d5d5d5;}
.media_matrix_con li h5{text-align: center;margin-top: 10px;font-size: 14px;}

/* 人才发展 */
.development_hd{ width:100%; height:87px; line-height:87px; background:url(/wp-content/themes/hopeda/images/development_opacity_03.png) repeat; font-size:26px; color:#333; text-align:center; margin-top:-36px; margin-bottom:53px;}
.development_hd span{ color:#c9131f;}
.development_box{ float:right; width:946px;}
.development_btncon{ padding-bottom:37px; clear:both; overflow:hidden;}
.development_box .recruitment_table{ background-color:#FFF;}
.development_left{ float:left; display:inline; width:782px;}
.development_left .announce_nav{ padding:0;}
.development_left .announce_nav li .announce_con{ width:591px; background-color:#FFF;}
.development_right{ float:right; display:inline; width:369px; padding-top:20px;}
.devepresence_box{ height:273px; background:url(/wp-content/themes/hopeda/images/devepresence_bg_03.jpg) no-repeat; overflow:hidden;}
.devepresence_box h3{ border-left:2px solid #fff; margin-top:33px; padding-left:11px; margin-left:57px; font-size:18px; color:#fff;}
.devepresence_box h3 span{ text-transform:uppercase; font-size:14px; color:#FFF;}
.devepresence_con{ width:100%; margin-top:29px; position:relative;}
.devepresence_con .leftbtn,.devepresence_con .rightbtn{ position:absolute; top:56px; display:block; width:18px; height:33px;}
.devepresence_con .leftbtn{ background:url(/wp-content/themes/hopeda/images/devepresence_leftbtn_20.png) no-repeat; left:0;}
.devepresence_con .rightbtn{ background:url(/wp-content/themes/hopeda/images/devepresence_rightbtn_20.png) no-repeat; right:0;}
.devepresence_nav{ width:1076px; height:149px; margin:0 auto; position:relative; overflow:hidden;}
.devepresence_nav ul{ position:absolute; top:0; left:0;}
.devepresence_nav ul li{ float:left; width:189px; height:139px; margin-left:8px; margin-right:7px; border:5px solid #fff; overflow:hidden;}
.devepresence_nav ul li img{ width:100%; height:100%;}
.development_box .page_nav,.development_left .page_nav{ padding-top:30px; padding-bottom:47px;}

/* 社会责任 */
.responsibility_tit h3{ padding-top:92px; font-size:26px; color:#fff;}
.responsibility_tit h3 span{ display:block; font-size:14px; color:#eb505a;}
.publicwelfare_tit{ padding-top:45px; padding-bottom:25px;}
.publicwelfare_tit h3{ font-size:18px; color:#333; text-align:center;}
.publicwelfare_tit h3 span{ display:block; font-size:14px; color:#9a9a9a; text-transform:uppercase;}
.publicwelfare_tit em{ display:block; width:51px; height:3px; background-color:#c9131f; margin:10px auto 0;}
.publicwelfare_nav{ height:87px; padding-bottom:10px; clear:both; overflow:hidden;}
.publicwelfare_nav li{ float:left; display:inline; padding:10px 17px; border-right:1px dotted #cecece; text-align:center;}
.publicwelfare_nav li.first{ padding-left:0;}
.publicwelfare_nav li.last{ padding-right:0; border-right:0 none;}
.publicwelfare_nav li .img{ display:inline-block; width:49px; height:49px; line-height:47px; border-radius:50%; border:1px solid #cecece; text-align:center; overflow:hidden; vertical-align:middle;}
.publicwelfare_nav li .img img{ width:100%;}
.publicwelfare_nav li p{ padding-top:7px; font-size:12px; color:#999;}
.publicwelfare_nav li:hover p{ color:#c9131f;}
.publicwelfare_news li .project_con{ width:819px;}
.publicwelfare_news li img{ float:left;}

.aboutprofile_con{ float:left; width:515px; padding-left:30px;}
.aboutprofile_con h3{ padding:41px 0 17px; font-size:16px; font-weight:bold; color:#333;}
.aboutprofile_con p{ line-height:24px; font-size:14px; color:#333; text-indent:2em;text-align: justify;}
.aboutprofile_con .more{ display:block; width:98px; height:32px; line-height:32px; border:1px solid #333; margin-top:14px; text-align:center;}
.aboutprofile_con .more:hover{ background-color:#c9131f; border-color:#c9131f; color:#FFF;}
.aboutspeech_con{ position:absolute; top:0; right:0; width:309px; height:719px; padding:0 39px; background-color:#FFF;}
.aboutspeech_img{ padding-top:20px; text-align:center;}
.aboutspeech_con h5{ padding-bottom:20px; font-size:14px; font-weight:bold; color:#999; text-align:center;}
.aboutspeech_con p{ line-height:24px; font-size:14px; color:#999; text-indent:2em;}
.aboutspeech_con .more{ display:block; width:98px; height:32px; line-height:32px; border:1px solid #666; margin:34px auto 0; font-size:14px; color:#666; text-align:center;}
.aboutspeech_con .more:hover{ background-color:#c9131f; border-color:#c9131f; color:#fff;}
.aboutedifice_con { position:absolute; top:0; right:0; width:388px; height:719px; padding:0;}
.aboutedifice_con img {width: 100%;height: 100%;}

.leadercare_box{ float:left; width:748px; padding-top:60px; display:inline;}
.leadercare_tit h3{ font-size:20px; font-weight:bold; color:#c9131f;}
.leadercare_tit h3 span{ display:block; font-size:14px; color:#999; text-transform:uppercase;}
.leadercare_con{ padding:7px 0; margin-top:20px; background-color:#FFF; border:1px solid #e7e7e7; position:relative;}
.leadercare_con .leftbtn,.leadercare_con .rightbtn{ position:absolute; z-index:1000; width:70px; height:46px;}
.leadercare_con .leftbtn{ bottom:8px; right:77px; background:url(/wp-content/themes/hopeda/images/leadercare_btn_06.png) no-repeat;}
.leadercare_con .rightbtn{ bottom:8px; right:8px; background:url(/wp-content/themes/hopeda/images/leadercare_btn_07.png) no-repeat;}
.leadercare_nav{ width:731px; height:527px; position:relative; margin:0 auto; overflow:hidden;}
.leadercare_nav ul{ position:absolute; top:0px; left:-5px;}
.leadercare_nav ul li{ float:left; width:731px;height: 526px; margin-left:7px; margin-right:8px; overflow:hidden;position: relative;display: flex;justify-content: center;}
.leadercare_nav ul li img{ max-width:100%;max-height: 100%;}
.leadercare_nav ul li a{position: absolute;bottom: 0;left: 0;right: 140px;}
.leadercare_nav ul li p{ height:46px; line-height:46px; background-color:#999; padding:0 190px 0 20px; font-size:14px; color:#FFF;}

.enterhonor_box{ float:right; width:308px; height:667px; padding:0 40px; background-color:#a41b30;}
.enterhonor_tit h5{ padding-top:50px; font-size:20px; font-weight:bold; color:#FFF; text-align:center;}
.enterhonor_tit span{ padding-top:3px; display:block; font-size:14px; color:#FFF; text-transform:uppercase;}
.enterhonor_tit em{ display:block; width:64px; height:3px; background-color:#fff; margin:15px auto 0;}
.enterhonor_nav{ padding-top:15px;}
.enterhonor_nav li{ height:35px; line-height:35px; border-bottom:1px dotted #fff;}
.enterhonor_nav li a{ float:left; display:inline; width:246px; font-size:14px; color:#FFF;padding-right: 60px;height: 36px;overflow: hidden;position: relative;}
.enterhonor_nav li span{ float:right; font-size:14px; color:#FFF;position: absolute;top: 0;right: 0;}
.enterhonor_nav li:hover a,.enterhonor_nav li:hover span{ color:#ffb400;}
.enterhonor_con{ margin-top:40px; position:relative;}
.enterhonor_con .leftbtn,.enterhonor_con .rightbtn{ position:absolute; top:41px; z-index:1000; width:14px; height:38px;}
.enterhonor_con .leftbtn{ left:0; background:url(/wp-content/themes/hopeda/images/enterhonor_btn_06.png) no-repeat;}
.enterhonor_con .rightbtn{ right:0; background:url(/wp-content/themes/hopeda/images/enterhonor_btn_08.png) no-repeat;}
.enterhonor_slide{ width:176px; height:121px; position:relative; margin:0 auto; overflow:hidden;}
.enterhonor_slide ul{ position:absolute; top:0px; left:0;}
.enterhonor_slide ul li{ float:left; width:176px; margin-left:7px; margin-right:8px; overflow:hidden;}
.enterhonor_slide ul li img{ width:100%;}
.enterhonor_box .more{ display:block; width:98px; height:32px; line-height:32px; border:1px solid #FFF; margin:40px auto 0; text-align:center; font-size:14px; color:#FFF;}
.enterhonor_box .more:hover{ background-color:#fff; color:#c9151e;}

/* 人才招聘-内页 */
.composition_box{ background-color:#fafafa; margin:0 30px; padding:0 21px 21px;}
.composition_con{ padding-bottom:18px; border-bottom:1px dashed #e0e0e0; overflow:hidden;}
.composition_con h2{ height:62px; line-height:62px; font-size:22px; color:#333;}
.composition_nav li{ float:left; display:inline; padding-left:22px; margin-right:16px; background:url(/wp-content/themes/hopeda/images/composition_icon_03.png) no-repeat left center; font-size:20px; color:#777;}
.composition_nav li.red{ color:#c9131f;}
.compositiondes_con h2{ margin:15px 0; font-size:18px; color:#333;}
.compositiondes_con h2 em{ display:inline-block; width:8px; height:18px; background-color:#c9131f; margin-top:3px; margin-right:10px; vertical-align:top;}
.compositiondes_con dt,.compositiondes_con dd{ font-size:14px; color:#777;}
.compositiondes_con dt span{ display:inline-block; padding-left:13px; background:url(/wp-content/themes/hopeda/images/compositiondes_arrow_83.png) no-repeat top left; margin-left:10px;}
.compositiondes_con dt span em{ display:inline-block; height:24px; line-height:22px; border:1px solid #ccc; border-left:0 none; padding:0 8px; font-size:12px; color:#777;}
.compositiondes_con dd{ line-height:30px; margin-bottom:40px;}
.resume_btn,.resume_btn:hover{ display:block; width:214px; height:57px; line-height:57px; background-color:#c9131f; border-radius:3px; margin-top:35px; margin-left:30px; font-size:20px; color:#FFF; text-align:center;}
.resume_btn i{ display:inline-block; width:27px; height:27px; background:url(/wp-content/themes/hopeda/images/resume_icon_03.png) no-repeat; vertical-align:top; margin-top:15px; margin-right: 7px;}
.compositioncontact_con{ padding-top:30px;}
.compositioncontact_con img{ float:left; width:428px; height:152px; margin-left:30px;}
.compositioncontact_con .compositioncontact_p{ float:right; display:inline; width:417px; margin-right:30px; padding-top:16px;}
.compositioncontact_p p{ line-height:30px; font-size:16px; color:#777;}
<!--0.0001521110534668-->