/*news*/
.news {height:288px;padding:50px 0;background-color:#fff;}
.news .news-left {width:400px;height:288px;margin-right:30px;position:relative;overflow: hidden;}
.news .news-left .hd .num {position:absolute;top:10px;right:10px;height:10px;z-index:1000;}
.news .news-left .hd .num li {width:10px;height:10px;border-radius:10px;background-color:rgba(255,255,255,.55);margin-left:5px;float:left;overflow:hidden;text-indent:-999px;cursor:pointer;}
.news .news-left .hd .prev,.news .news-left .hd .next {width:38px;height:38px;position:absolute;top:103px;z-index:1000;}
.news .news-left .hd .prev {left:10px;background:url("../images/index-arrow.png") 0 -6px;}
.news .news-left .hd .prev:hover {background-position:-40px -6px;}
.news .news-left .hd .next {right:10px;background:url("../images/index-arrow.png") 0 -46px;}
.news .news-left .hd .next:hover {background-position:-40px -46px;}
.news .news-left .hd .num li.on {background-color:#fff;}
.news .news-left li a h4 img {width:400px;height:225px;transition:all 1s;-moz-transition:all 1s; /* Firefox 4 */-webkit-transition:all 1s; /* Safari and Chrome */-o-transition:all 1s; /* Opera */}
.news .news-left li a h4 img:hover {transform:scale(1.2);-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);}
.news .news-left li a {display:block;}
.news .news-left li a h4 {display:inline-block;width:400px;height:225px;overflow:hidden;}
.news .news-left li a h3 {height:63px;line-height:63px;text-align:center;overflow:hidden;padding:0 20px;background-color:#f6f6f6;font-size:18px;font-weight:bold;color:#5b5b5b;}
.news .news-left li {position:relative;}
.news .news-left li>span {position:absolute;top:10px;left:10px;width:71px;height:40px;background:url("../images/time.png");text-align:center;}
.news .news-left li span em {display:inline-block;font-family:Arial;font-size:18px;color:#fff;width:31px;line-height:40px;height:40px;text-align:center;}
.news-con {float:left;width:420px;margin-right:50px;}
.news-con .hd,.news-right .hd {height:28px;border-bottom:1px solid #c8c8c8;position:relative;}
.news-con .hd li,.news-right .hd li {float:left;line-height:23px;}
.news-con .hd li a,.news-right .hd li a {font-size:14px;color:#878787;margin-right:28px;font-weight:bold;}
.news-con .hd li.on a,.news-right .hd li.on a {display:block;font-size:18px;color:#f77e49;border-bottom:3px solid #f77e49;margin-top:-2px;height:29px;}
.news-right .slide {width:19px;height:19px;background:url("../images/themenu.png");position:absolute;top:5px;right:0;z-index: 1000;}
.news-right .slide:hover {background:url("../images/themenu-hover.png");}
.news-right .slide.active {background:url("../images/themenu-hover.png");}
.news-right .slide .menu {width:100px;background-color:#f77e49;position:absolute;top:24px;right:0;z-index:10000;padding:10px 0;display:none;}
.news-right .slide .menu dl{display: none;}
.news-right .slide .menu dl.active{display: block;}
.news-right .slide .menu dd {height:35px;text-align:center;line-height:35px;}
.news-right .slide .menu dd a {display:block;color:#fff;font-weight:bold;font-size:14px;}
.news-right .slide .menu dd a:hover {background-color:#eb7846;}
.news-con .bd .news-content .table {height:114px;border-bottom:1px dashed #f0f0f0;display: table;}
.news-con .bd .news-content .table>div{display: table-cell;vertical-align: middle;}
.news-con .bd .news-content .table h3 {height:26px;width: 420px;}
.news-con .bd .news-content .table h3 a {float:left;height:18px;font-size:16px;font-weight:bold;color:#5b5b5b;}
.news-con .bd .news-content .table h3 a:hover {color:#f77e49;border-bottom:2px solid #f77e49;}
.news-con .bd .news-content .table h3 span {font-size:12px;color:#a0a0a0;font-weight:normal;float:right;margin-top:4px;font-family: georgia;}
.news-con .bd .news-content .table p a {color:#717171;line-height:22px;}
.news-con .bd .news-content .table p a:hover {color:#f77e49;border-bottom:2px solid #f77e49;}
.news-con .bd .news-content ul {padding-top:10px;}
.news-con .bd .news-content ul li,.news-right .bd .news-content ul li {height:36px;line-height:36px;}
.news-right .bd .news-content ul li {height:36px;line-height:42px;width: 380px; float: left;overflow: hidden;}
.news-con .bd .news-content ul li a,.news-right .bd .news-content ul li a {float:left;height:31px;font-size:14px;color:#717171;}
.news-con .bd .news-content ul li a{height: 28px;}
.news-con .bd .news-content ul li a:hover {color:#f77e49;border-bottom:2px solid #f77e49;}
.news-right {position:relative;}
.news-right .bd .news-content ul li:hover a {color:#f77e49;border-bottom:2px solid #f77e49;}
.news-right .bd .news-content ul li a:hover span.title {color:#f77e49;}
.news-con .bd .news-content ul li span.date,.news-right .bd .news-content ul li span.date {font-size:12px;color:#a0a0a0;font-weight:normal;float:right;font-family: georgia;}
.news-right {float:left;width:380px;  position: relative;}
.news-right .bd .news-content ul {padding-top:14px;  width: 380px;}
.news-right .bd .news-content ul li a span.title {font-size:14px;color:#a0a0a0;font-weight:normal;float:left;}
.news-right .tempWrap {position: relative;z-index: 1}

/*关于我们*/
.about {height:225px;background:url("../images/about-bg.png") center;padding:50px 0;}
.about .about-left {width:850px;background-color:#fff;height:225px;margin-right:50px;border-radius:10px;overflow:hidden;}
.about .about-left .home {width:300px;height:225px;margin-right:10px;}
.about .about-left .home img {margin-left:-160px;margin-top:5px;}
.about .about-left .about-text {width:536px;padding-top:33px;}
.content .title {height:20px;line-height:20px;position: relative;}
.content .title a span {width:2px;height:20px;float:left;background-color:#f77e49;margin-right:14px;}
.content .title a h2 {font-size:18px;color:#5b5b5b;display:inline-block;}
.content .title a em {font-size:12px;color:#e3e3e3;}
.content .direction {float:right;width:46px;height:20px;position: absolute;right: 0;top: 0px}
.content .direction a {width:20px;height:20px;float:left;border-radius:5px;background:url("../images/zuoyid.png");}
.content .direction a.prev {margin-right:5px;background:url("../images/youyifq.png");}
.content .direction a.prev:hover {background:url("../images/youyidhou.png");}
.content .direction a.next:hover {background:url("../images/zuoyidhou.png");}
.about .about-left .about-text .about-con {padding:13px 50px 13px 0;}
.about .about-left .about-text .about-con p a {line-height:26px;color:#5b5b5b;}
.about .about-left .about-text .about-con p:hover a {color:#f77e49;border-bottom: 2px solid #f77e49;}
.about .about-left .about-text .about-con p:hover span {color:#f77e49;}
.about .about-left .about-text .about-con p a span {color:#b7b7b7;}
.about .about-left .about-text .about-bottom li {width:68px;height:30px;line-height:30px;text-align:center;margin-right:1px;background-color:#f6f6f6;float:left;border-radius:5px;}
.about .about-left .about-text .about-bottom li a:hover {background-color:#f77e49;color:#fff;font-weight:bold;border-radius:5px;}
.about .about-left .about-text .about-bottom li a {display:block;font-size:12px;color:#666;}
.about .about-right {width:380px;height:225px;}
.about .about-right a {width:381px;height:107px;display:inline-block;background: url("../images/work.png");}
.about .about-right a.dangjian {margin-bottom:10px;background: url("../images/dangjian.png");}
.about .about-right a img {width: 100%;height: 100%;}
/*项目*/
.project {padding:50px 0;height:227px;background-color:#fff;}
.project  .project-con {padding-top:50px;}
.project .picScroll-left .tempWrap {width:100%;}
.project .picScroll-left .hd {margin-bottom:30px;}
.project .picScroll-left .bd li {position:relative;width:298px;height:168px;margin-right:29px;overflow:hidden;transition:1s all;border-radius:10px;}
.project .picScroll-left .bd li:hover .text {bottom:0;}
.project .picScroll-left .bd li:hover img {transform:scale(1.2);}
.project .picScroll-left .bd li .text {transition:.5s all;position:absolute;bottom:-45px;width:248px;height:45px;line-height:45px;text-align:center;padding:0 25px;background:url('../images/cultural.png');}
.project .picScroll-left .bd li .text a {color:#fff;font-weight:bold;font-size:14px;}
.project .picScroll-left .bd li img {transition:1s all;width:100%;height:100%;}
/*工程监理*/
.engineering .project {background:url("../images/engineeringBg.png");height:240px;}
.engineering .project .hd {margin-bottom:20px;/*width:850px;*/    width:100%;}
.engineering .project .box {width:103px;height:198px;float:left;border:1px dashed #ccc;overflow:hidden;margin-left:-1px;}
.engineering .project .box .sfq {width:535px;}
.engineering .project .box.active {width:535px;height:200px;border:0;}
.engineering .project .box.one {margin-left:0;}
.engineering .project .box.active .unfold {background-color:#f77e49;transition: 1s all;}
.engineering .engineering-left .box .unfold {width:105px;height:200px;display:block;text-align:center;transition: 1s all;}
.engineering .project .box.active .unfold p {font-size:18px;font-weight:bold;color:#fff;width:18px;}
.engineering .engineering-left .box .unfold img {width:52px;height:50px;margin:30px 28px 14px;}
.engineering .engineering-left .box .unfold p {display:inline-block;font-size:14px;font-weight:bold;color:#878787;width:18px;}
.engineering .engineering-left .box .fold {width:389px;height:163px;padding:20px 20px 15px;border:1px dashed #ccc;border-left:0;}
.engineering .engineering-left .box .fold li {line-height:20px;display:block;height: 34px;}
.engineering .engineering-left .box .fold li a {float:left;font-size:14px;color:#717171;}
.engineering .engineering-left .box .fold li a:hover {color:#f77e49;font-weight: bold;border-bottom: 2px solid #f77e49;}
.engineering .engineering-left .box .fold li span {float:right;font-size:12px;color: #a0a0a0;}
.engineering .engineering-left .box .fold li i {float:left;width: 6px;height: 6px;background-color: #ccc;margin-top: 8px;margin-right: 9px;}
.engineering .project #last .fold{border-right: 0;}
.engineering .project #last{border-right: 0;}
.engineering-left .bd{border-right: 1px dashed #ccc;}
.engineering .engineering-right {width:380px;height:260px;position:relative;}
.engineering .engineering-right .news-right .slide .menu {height:211px;}
.engineering .engineering-right .news-right .news-content ul {padding-top:0px;}
.engineering .engineering-right .news-right .news-content ul li {height:35px;line-height:20px; overflow: hidden;}
.engineering .engineering-right .news-right .bd .news-content ul li a {height: 20px;}
/*.engineering .engineering-right .news-right .news-content ul li a span.title {line-height:35px;}*/
.engineering .engineering-right .news-right {margin-bottom:10px;}
/*文化活动*/
.culture .project {height:220px;padding-bottom: 0;}

/*图片列表*/
.list-content {height:1000px;background:url("../images/list.png") no-repeat;}
#picture {padding-top:50px;}
#picture ul {text-align: center;font-size: 0;}
#picture ul li {position:relative;width:305px;height:175px;margin-right:20px;margin-bottom:20px;border-radius:5px;overflow:hidden;display: inline-block;}
#picture ul li.mr0 {margin-right:0;}
#picture ul li img {width:305px;height:175px;transition:1s all;margin:0;}
#picture ul li a {display:block;overflow:hidden;}
#picture ul li a:hover img {transform:scale(1.1);}
.key-tit {width:255px;height:45px;text-align:center;font-weight:bold;line-height:45px;font-size:14px;color:#fff;background:url("../images/cultural.png") -1px 0;background-size:101%;position:absolute;bottom:-45px;padding:0 25px;}
.press-con-title {padding-top:50px;text-align:center;height:175px;border-bottom:1px dashed #d9d9d9;color:#f77e49;font-weight:700;}
.press-con-title h3 {line-height:50px;font-size:32px;}
.press-con-title h4 {font-size:24px;margin-bottom:45px;}
.pro-key .D_fybox {padding-top:15px;}
/*图文列表*/
.day_list .D_listnews { width: 1280px;}
.day_list .D_listnews .D_listthumb { height: 175px; margin-top: 40px; }
.day_list .D_listnews .D_listthumb .img{float: left;margin-top: 0px;width: 240px;height: 135px;border-radius: 5px; overflow: hidden;}
.day_list .D_listnews .D_listthumb img {transition: all .75s; }
.day_list .D_listnews .D_listthumb>a { }
.day_list .D_listnews .D_listthumb .D_listthumb:hover img { transform: scale(1.1); }
.day_list .D_listnews .D_listthumb .D_list_box { display: table; height: 135px; width: 1008px; float: left; margin-left: 30px; }
.day_list .D_listnews .D_listthumb .D_list_box .D_list_tit { overflow: hidden; float: none; width: 1008px; display: table-cell; vertical-align: middle; padding-bottom: 0;}
.day_list .D_listnews .D_listthumb .D_list_box .D_list_tit .D_list_bt { font-size: 22px; font-weight: bold; margin-top: 0px; position: relative; }
.day_list .D_listnews .D_listthumb .D_list_box .D_list_tit .D_list_bt span { position: absolute; right: 20px; font-size: 14px; font-family: georgia; color: #a1a0a0; display: inline-block; padding: 0 3px; height: 24px; top: 5px; line-height: 24px; text-align: center; font-weight: normal;}
.day_list .D_listnews .D_listthumb .D_list_box .D_list_tit .D_tit_zy { line-height: 28px; font-size: 14px; overflow: hidden; margin-top: 15px; padding-bottom: 0; }
.day_list .D_listnews .D_listthumb .D_list_box .D_list_tit .D_tit_zy a { color: #686868; font-size: 14px; }
.day_list .D_listnews .D_listthumb.active .D_list_box .D_list_tit .D_tit_zy a { color: #f77e49; }
.day_list .D_listnews li { max-height: 215px; overflow: hidden; border-bottom: 1px dashed #d5d5d5; cursor: pointer; position: relative;}
.day_list .D_listnews li.active .D_tz,
.day_list .D_listnews li.active .D_tit_zy a { color: #f77e49; }
.day_list .D_listnews li:hover img { transform: scale(1.1); }
.day_list .D_listnews li .D_list_tit { float: left; overflow: hidden;width: 100%;margin-top: 50px;padding-bottom: 50px;}
.day_list .D_listnews li .D_list_tit .D_list_bt { font-size: 24px; font-weight: bold; position: relative; color: #686868; }
.day_list .D_listnews li .D_list_tit .D_list_bt a{color: #414141;}
.day_list .D_listnews li .D_list_tit .D_list_bt span { position: absolute; right: 20px; font-size: 14px; font-family: georgia; color: #a1a0a0; display: inline-block; padding: 0 3px; height: 24px; top: 5px; line-height: 24px; text-align: center;font-weight: normal; }
.day_list .D_listnews li .D_list_tit .D_tit_zy { line-height: 28px; font-size: 14px; overflow: hidden; margin-top: 15px; }
.day_list .D_listnews li .D_list_tit .D_tit_zy a { color: #686868; font-size: 14px; }
.day_list .D_listnews li.active .D_list_tit .D_tit_zy a ,.day_list .D_listnews li.active .D_list_tit .D_list_bt a{ color: #f77e49; }
.day_list .D_listnews li .D_list_tit .D_tit_zy a:hover {  /*color: #686868;*/ }
.day_list .D_listnews li .D_list_tit .D_tit_zy span { font-size: 14px; font-family: georgia; color: #686868; display: inline-block; padding: 0 3px; height: 24px; line-height: 24px; text-align: center; }
.day_list .D_listnews .time {font-size: 12px;font-family: georgia;color: #a1a0a0;line-height: 20px;position: absolute;right: 0;}
.day_list .D_listnews .title { width: 100%; height: 60px; text-align: center; position: absolute; bottom: 0; }
.day_list .D_listnews  i { display: block; text-align: center; color: #fff; font-size: 30px; font-weight: bold; font-family: Georgia; margin-top: 4px; }
.day_list .D_listnews  b { display: block; text-align: center; color: #fff; font-size: 12px; font-weight: bold; font-family: Georgia; margin-top: 12px; }
.day_list .D_listnews li.active .time {color: #f77e49;}

/*文字列表*/
.day_file {background: #fff;}
.day_file .D_textlist { width: 1280px;padding-top:20px; }
.day_file .D_textlist li { height: 69px;border-bottom: 1px dashed #d5d5d5; line-height: 69px; font-size: 16px; position: relative; }
.day_file .D_textlist li p { float: right; width: 95px; font-family: georgia; color: #999; text-align: right; margin-right: 12px; }
.day_file .D_textlist li em { display: block; float: right; width: 65px; margin: 0 5px; text-align: center; font-family: georgia; color: #999; }
.day_file .D_textlist li a {float: left;; font-size: 16px; zoom: 1; *display: inline; max-width: 1025px; margin-left: 5px; color: #2a2a2a; }
.day_file .D_textlist li span { float: left; display: block; width: 50px; text-align: center; font-family: georgia; color: #666; }
.day_file .D_textlist li:nth-of-type(1) { border-top: 1px dashed #fff; }
.day_file .D_textlist li:hover,
.day_file .D_textlist li.hover { }
.day_file .D_textlist li:hover a,
.day_file .D_textlist li.hover a,
.day_file .D_textlist li:hover em,
.day_file .D_textlist li.hover em,
.day_file .D_textlist li:hover span,
.day_file .D_textlist li.hover span,
.day_file .D_textlist li:hover p,
.day_file .D_textlist li.hover p { font-weight: bold; color: #cc0000;}

/*分页*/
.D_fybox { padding-top: 40px; margin-bottom: 10px; clear: both; }
.D_fybox .D_list_fy { width: 100%; text-align: center; }
.D_fybox .D_list_fy li { cursor: pointer; display: inline-block; zoom: 1; *display: inline; min-width: 22px; height: 22px; border-radius: 3px; margin-left: 6px; line-height: 22px; padding: 5px 0; text-align: center; font-family: Arial; font-size: 14px; font-weight: bold; }
.D_fybox .D_list_fy li  p { padding: 0 7px; font-weight: bold; color: #666666; }
.D_fybox .D_list_fy li  p em { margin: 0 3px; font-weight: bold; }
.D_fybox .D_list_fy li  span { display: block; color: #666666; font-family: arial; border: 1px solid #cccccc; width: 100%; height: 22px; line-height: 22px; border-radius: 3px; text-align: center; cursor: default; }
.D_fybox .D_list_fy li.item  a { display: inline-block; zoom: 1; *display: inline; width: 100%; height: 22px; min-width: 22px; border-radius: 3px; color: #666666; font-family: arial; }
.D_fybox .D_list_fy li.item .item_a { border: 1px solid #cccccc; }
.D_fybox .D_list_fy li.item .item_a:hover { border-color: #f77e49 !important; -moz-box-shadow: 0px 0px 10px #f77e49; -webkit-box-shadow: 0px 0px 10px #f77e49; box-shadow: 0px 0px 10px #f77e49; color: #f77e49 !important; }
.D_fybox .D_list_fy li.item .active { background: #f77e49; border-color: #f77e49; box-shadow: none; color: #FFFFFF; }
.D_fybox .D_list_fy .p_btn a { display: block; border-radius: 3px; min-width: 22px; height: 22px; border: 1px solid #cccccc; }
.D_fybox .D_list_fy .p_btn a:hover { border-radius: 3px; border-color: #f77e49 !important; -moz-box-shadow: 0px 0px 10px #f77e49; -webkit-box-shadow: 0px 0px 10px #f77e49; box-shadow: 0px 0px 10px #f77e49; color: #f77e49 !important; }
.D_fybox .D_list_fy .p_btn .p_first { background: url(../images/zqy.png) no-repeat center center; }
.D_fybox .D_list_fy .p_btn .p_prve10 { background: url(../images/ssy.png) no-repeat center center; }
.D_fybox .D_list_fy .p_btn .p_prve { background: url(../images/syy.png) no-repeat center center; }
.D_fybox .D_list_fy .p_btn .p_last { background: url(../images/zmy.png) no-repeat center center; }
.D_fybox .D_list_fy .p_btn .p_next10 { background: url(../images/xsy.png) no-repeat center center; }
.D_fybox .D_list_fy .p_btn .p_next { background: url(../images/xyy.png) no-repeat center center; }
.D_fybox .D_list_fy .p_btn .p_first:hover { background: url(../images/zqy_h.png) no-repeat center center; }
.D_fybox .D_list_fy .p_btn .p_prve10:hover { background: url(../images/ssy_h.png) no-repeat center center; }
.D_fybox .D_list_fy .p_btn .p_prve:hover { background: url(../images/syy_h.png) no-repeat center center; }
.D_fybox .D_list_fy .p_btn .p_last:hover { background: url(../images/zmy_h.png) no-repeat center center; }
.D_fybox .D_list_fy .p_btn .p_next10:hover { background: url(../images/xsy_h.png) no-repeat center center; }
.D_fybox .D_list_fy .p_btn .p_next:hover { background: url(../images/xyy_h.png) no-repeat center center; }
.D_fybox .D_list_fy .p_btn:hover { border-color: #FFFFFF; border-radius: 5px; }

/*内容*/
.day_article { background: #fff; width: 1280px;/*padding-bottom: 72px*/}
.day_article table{margin: 0 auto;}
.day_article .D_newTit { position: relative; border-bottom: 1px dashed #d5d5d5; text-align: center;padding: 45px 0 40px 0;}
.day_article .D_newTit h1 { font-weight: bold; font-size: 32px; line-height: 46px; color: #cc0000;padding: 0 30px; }
.day_article .D_newTit h5 { font-weight: bold; font-size: 24px; line-height: 46px; color: #cc0000; }
.day_article .D_newTit .D_newstime { overflow: hidden; position: absolute; bottom: -28px; left: 0px; z-index: 999; }
.day_article .D_newTit .D_newstime li { text-align: center; min-width: 30px; line-height: 24px; height: 24px; margin-left: 2px; float: left; color: #989898; font-size: 14px; padding: 0 5px; }
.day_article .D_newTit .D_newstime li b { font-family: georgia;}
.day_article .D_newTit .D_newstime li a { color: #777777; }
.day_article .D_newTit .D_newsfont { overflow: hidden; position: absolute; bottom: -28px; right: 0px; z-index: 2; }
.day_article .D_newTit .D_newsfont li { text-align: center; line-height: 24px; width: 26px; height: 24px; margin-left: 2px; float: left; background: #ebebeb; color: #777777; font-size: 14px; font-weight: bold; cursor: pointer; }
.day_article .D_newTit .D_newsfont li:first-child { width: 40px !important; }
.day_article .D_newTit .D_newsfont li.hover { background: #f77e49; color: white; font-weight: bold; }
.day_article .D_newTit .D_newsfont .D_fontxz { color: #FFFFFF; background: #f77e49; }
.day_article .D_newsdetail { position: relative; font-size: 14px; line-height: 30px;padding: 70px 0 0px 0;}
.day_article .D_newsdetail img { max-width: 1000px;margin: 5px auto;display: block;border-radius: 10px}
.day_article .D_newsdetail .D_newauth { font-size: 14px; color: #666666; position: absolute; right: 0; bottom: 76px; overflow: hidden; }
.day_article .D_newsdetail .D_newauth p { float: left; margin-left: 28px; }


/*分享点赞*/
.D_share { width: 100%; position: relative; padding: 30px 0 0 0; margin-top: 65px; border-top: 1px dashed #cfcfcf; }
.D_share .shareBtn { padding: 0 10px; position: absolute; top: -15px; left: 50%; margin-left: -137px; background: #fff; }
.D_share .shareBtn li { float: left; margin-left: 5px; }
.D_share .shareBtn li a { display: inline-block !important; zoom: 1 !important; *display: inline !important; floa: left; padding-left: 0 !important; margin: 0 !important; width: 30px !important; height: 30px !important; }
.D_share .shareBtn li .weixin { background: url(../images/wx.png) no-repeat center center !important; }
.D_share .shareBtn li .tqq { background: url(../images/QQ.png) no-repeat center center !important; }
.D_share .shareBtn li .qzone { background: url(../images/qzone.png) no-repeat center center !important; }
.D_share .shareBtn li .tsina { background: url(../images/sina.png) no-repeat center center !important; }
.D_share .shareBtn li .more { background: url(../images/more.png) no-repeat center center !important; }
.D_share .shareBtn .D_fxss { background: url(../images/ss.png) no-repeat left center !important; min-width: 30px !important; height: 30px !important; border: 1px dashed #8fd9ff; background-color: white; padding: 0 5px 0 35px !important; line-height: 27px; font-weight: bold; min-width: 28px; display: block; border-radius: 5px; font-family: georgia !important; font-size: 16px !important; color: #ff8800 !important; display: block !important; min-width: 30px; text-align: center; cursor: pointer; }

/*相关文章列表*/
.i_news_list ul { margin-top: 25px; }
.i_news_list ul li { font-size: 14px; height: 28px; background: url(../images/dian.jpg) no-repeat left center; padding-left: 12px; line-height: 28px; *height: 28px; }
.i_news_list ul li a { float: left; display: inline-block; *display: inline; *zoom: 1; height: 26px; line-height: 26px; color: #4b4b4b; font-size: 14px; }
.i_news_list ul li a:hover { height: 24px; border-bottom: 2px solid #f77e49; color: #f77e49; }
.i_news_list ul li span { text-align: left; display: inline-block; *display: inline; *zoom: 1; width: 36px; font-size: 12px; font-family: "Georgia"; color: #888888; float: right; }
.i_news_list ul li.line { background: none; height: 1px !important; border-top: 1px dashed #B5B5B5; margin-left: 5px; *margin: 0 0 0 5px; }

/*执业注册*/
.day_register ul {background: #fff;width: 1280px;padding: 50px 0 0px 0;margin: 0 auto; font-size: 0;}
.day_register ul li{width: 215px; height: 268.75px; margin-right: 40px; margin-bottom: 40px;border-radius: 8px;overflow: hidden; }
.day_register ul li.mr0 { margin-right: 0;}
.day_register ul li a { display: block;overflow: hidden; position: relative; }
.day_register ul li a .img {height: 268.75px; width: 215px;overflow: hidden;}
.day_register ul li a .img img{transition: all 0.7s;}
.day_register ul li:hover img{transform: scale(1.08);}
.day_register ul li .msg{ position: absolute;left: 0;bottom: 0;color: #999;height: 89px;background: url("../images/personbg.png");text-align: center; width: 100%;}
.day_register ul li.on .msg{background: #f89223;color: #fff;font-weight: bold;}
.day_register ul li .msg p{color: #fff;font-size: 14px;line-height: 36px;font-weight: bold;margin-top: 53px}
.day_register ul li.on p,.day_register ul li.on span{color: #fff;}
.day_register ul li em{display: block;position: absolute;top: 10px;color: #fff;}
.day_register ul li em.eye{right: 10px;}
.day_register ul li em.heart{right: 5px;}
.day_register ul li em i{width: 16px; height: 14px;display: block;float: left;margin-right: 5px;}
.day_register ul li em i.eye{background:url(../images/eye.png) no-repeat;}
.register .D_fybox {padding-top: 5px;}