@charset "utf-8";
@font-face{font-family:DINCond;src:url(../fonts/DINCond-Medium.otf);}
/*** 重置样式 ***/
html {
	width:100%;
	margin:0;
	padding:0;
	-ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%; /*修正手持设备字体变化*/
	overflow-x:hidden;
	background:#fff;
}

body {
	width: 100%;
	margin: 0 auto;
	font-family:"微软雅黑";
	font-size:14px;
	margin:0;
	padding:0;
	color:#555555;
	line-height:200%;
	background:#fff;
}
img{
	border: none;
}
dl,dt,dd{display:block;margin:0;}
p,ul,li,form,h1,h2,h3,h4,h5,h6,dl,dd{
	margin: 0;
	padding: 0;
	list-style: none;
}
input,textarea{font-size:14px;font-family:'Microsoft YaHei';overflow:auto;}
input,textarea,img{outline:none}
.clear{ clear:both; margin:0; padding:0; height:0;}
a {
	color: #555555;
	text-decoration: none!important;
	cursor:pointer;
	background: transparent; /*修正win8系统IE连接灰色背景*/
	outline:none;
    blr:expression(this.onFocus=this.blur());
}
a:hover {
	color:#d50101;
	transition:color 300ms;
	-ms-transition:color 300ms;
	-moz-transition:color 300ms;
	-webkit-transition:color 300ms;
	-o-transition:color 300ms;
}
.fr{float:right}
.fl{float:left}
.cf:after {content:"";overflow:hidden;display:block;clear:both;*zoom:1}
.wrap { width:92%; margin:0 auto; overflow:hidden}


/*** 公共样式 ***/
/*menu*/
.viewport_shade{position:absolute; top:0; left:0; width:100%; background:#000000; opacity:0.8; display:none; z-index:1001;}
.close_panel{position:absolute; top:0; right:0; z-index:1010; display:block; width:50px; height:50px; background:url(../images/btn_close.png) no-repeat; background-size:50px 50px; display:none;}
.header{ width:100%; height:60px; text-align:center; }
.header-1 { height:60px; line-height:60px; position:relative;top:0; left:0;border-bottom:1px solid #fff; box-sizing:border-box; z-index:999}
.btn_show_left{position: absolute; right:3%; top:13px; z-index:99}
.btn_show_center { position:absolute; right:1%; top:0;color:#fff}
.logo{position:absolute; left:2%; top:9px; z-index:999}
.logo img{width:auto; height:38px; display:block}
.icon_navigation{display:block; width:26px; height:26px; background:url(../images/icon_navigation.png) no-repeat; background-size: cover;}
.icon_back{display:block; width:18px; height:18px; background:url(../images/icon_navigation.png) no-repeat; background-size:18px 18px;}
.btn_search{position:absolute; right:0; top:0; padding:16px 12px;}
/*侧导航*/
.panel{position:absolute; top:0; right:-240px; z-index:1010; background-color:#ffffff; width:240px; display:none; overflow-y:auto; -webkit-overflow-scrolling:touch;}
.panel_logo{height:50px; line-height:50px; padding:0 20px; background:#ffffff;}
.panel_logo img{height:28px; width:auto;}
.panel_nav{}
.panel_nav a{display:block; padding:14px 20px; color:#333333; position:relative;}
.panel_nav_flag_open{position:absolute; right:20px; top:18px; display:block; width:16px; height:16px; background:url(../images/icon_open.png) no-repeat; background-size:12px 12px;}
.panel_nav_flag_close{position:absolute; right:20px; top:18px; display:block; width:16px; height:16px; background:url(../images/icon_close.png) no-repeat; background-size:12px 12px;}
.panel_nav li{font-size:14px; font-weight:bold; background-color:#ffffff; border-top:1px solid #cccccc;}
.panel_nav li ul{display:none;}
.panel_nav li ul li{background-color:#e1e1e1; opacity:0.8;}
.panel_nav li ul li a{color:#666666;}
.enter_hht{position:absolute; top:50%; right:0; display:block; width:24px; height:61px; z-index:9999; background-size:24px 61px;}

/* 首页幻灯 */
.banner_qh { position:relative; top:-60px}
.banner_qh img{width: 100%;display: block;}



.footer{background:#2d3845 url('../images/bg-footer.jpg') no-repeat center; background-size:cover}
.footer .inner{padding:20px 0; width:92%; margin:0 auto; text-align:center; color:#fff}
.footer .inner .d1 { border-bottom:1px solid #c1c1c1; font-size:16px; line-height:30px; height:38px; margin-bottom:10px;}
.footer .inner .tel { font-size:18px; font-weight:bold; }
.footer .inner .tel span { background: url('../images/tel.png') no-repeat left center; padding-left:30px;}
.footer .inner .d2 { font-size:14px; margin-bottom:25px; line-height:21px;}
.footer .inner .d3 { font-size:12px; line-height:19px;}
.footer .inner a { color:#fff;}




.home .row1 img { display:block; width:100%; height:auto}

.home .row2{}
.home .row2 .inner{padding:0 0 50px; width:92%; margin:0 auto;}
.home .row2 .hd{position:relative;left:0;padding:0 0 30px 17px;background:url('../images/pic08.png') no-repeat left bottom;cursor:pointer;}
.home .row2 .hd .classname{position:relative;font-size:26px;color:#4c4948;line-height:64px;width:180px;}
.home .row2 .bd{padding-top:40px;}
.home .row2 .bd ul{overflow:hidden;}
.home .row2 .bd li{width:100%; height:152px; border:1px solid #cacaca; box-sizing:border-box; margin-bottom:15px;}
.home .row2 .bd li a{display:block;}
.home .row2 .bd li .L { width:35%; height:135px; float:left; text-align:center; padding-top:15px;}
.home .row2 .bd li .R { width:65%; height:150px; float:left; position:relative; left:0; top:0}
.home .row2 .bd li .R .pic { width:100%; height:100%; position:absolute; left:0; top:0; z-index:1}
.home .row2 .bd li .R .pic img { display:block; width:100%; height:100%}
.home .row2 .bd li .R .text { width:100%; height:100%; position:absolute; left:0; top:0; z-index:2}
.home .row2 .bd li .R .text p { line-height:20px; font-size:12px;}
.home .row2 .bd li .L p.en { font-size:12px; color:#7f7f7f; line-height:18px;text-transform:uppercase;}
.home .row2 .bd li .L p.cn { font-size:16px; color:#666666; font-weight:bold}



.home .row3 .inner{ width:92%; margin:0 auto;padding:0 0 50px;}
.home .row3 .hd{position:relative;left:0;padding:0 0 24px 57px;background:url('../images/pic02.png') no-repeat left bottom;cursor:pointer;}
.home .row3 .hd .classname{position:relative;font-size:26px;color:#4c4948;line-height:50px;width:180px;}
.home .row3 .bd{padding-top:40px;}
.home .row3 .bd ul{overflow:hidden;}
.home .row3 .bd li{width:100%;height:160px; margin-bottom:15px;}
.home .row3 .bd li .text{ width:50%;height:100%; float:left;padding:60px 17px 0;background:#0D527E url('../images/pic13.png') no-repeat 20px 15px; box-sizing:border-box}
.home .row3 .bd li .text .classname a{font-size:18px;color:#d1d1d2;}
.home .row3 .bd li .text .en{font-size:12px;line-height:22px;color:#d1d1d2;}
.home .row3 .bd li .text .title a{display:block;height:40px;font-size:14px;line-height:20px;color:#d1d1d2;overflow:hidden;}
.home .row3 .bd li .pic{ width:50%;height:100%; float:left}
.home .row3 .bd li .pic a,
.home .row3 .bd li .pic img{display:block;width:100%;height:100%;}



.home .row4{background:#cdcece;}
.home .row4 .inner{overflow:hidden;padding:10px 0;}
.home .row4 a,
.home .row4 img{display:block;}


/*----------------内页-----------------*/
.banner { position:relative; left:0; top:-60px;}
.banner img { display:block;}
.container { padding-bottom:7%; margin-top:-60px;}
.container2 { padding-bottom:0 }
.container .subnav{overflow:hidden;font-size:0; margin-bottom:30px; padding:10px 0;}
.container .subnav a{display:block;height:40px;line-height:40px; width:10%;font-size:16px;color:#4c4948; text-align:center; float:left; margin:0 3%; box-sizing:border-box; margin-bottom:10px;}
.container .hd img{display:block; height:76px;}
.container .bd{ width:100%; margin:0 auto;margin-top:30px;}
#Nowmenu { color:#00285f; font-weight:bold; border-bottom:2px solid #00285f; box-sizing:border-box}


/*** 集团简介 ***/
.detail-introduction .row1 img{display:block;width:100%;}
.detail-introduction .row2{margin-top:30px;}
.detail-introduction .row2 .rhd{font-size:22px;color:#595757;}
.detail-introduction .row2 .rbd{padding-top:25px;overflow:hidden;}
.detail-introduction .row2 .rbd img{width:100%;height:auto;}

.detail-introduction .row2 .rbd .l{ clear:both;width:100%;line-height:30px;color:#4c4948;}
.detail-introduction .row2 .rbd .l img{width:100%;height:auto;}
.detail-introduction .row2 .rbd .l p { margin-bottom:20px; line-height:26px;}
.detail-introduction .row2 .rbd .r{width:100%; height:auto; margin-bottom:40px;}
.detail-introduction .row2 .rbd .r li{ width:33.3333%;height:70px;font-size:22px;color:#b8aa8a;border-right:1px solid #c4b79a; float:left; box-sizing:border-box; text-align:center; margin-bottom:15px;}
.detail-introduction .row2 .rbd .r li:nth-child(3) { border:0}
.detail-introduction .row2 .rbd .r li p.p1 { font-size:16px; color:#b8aa8a; font-weight:bold; line-height:22px;}
.detail-introduction .row2 .rbd .r li p.p2 { font-size:14px; color:#b8aa8a; line-height:19px;}


/*** 领军人物 ***/
.ljrw-div {}
.inTit { margin-bottom:50px;}
.inTit img { display:block;width:100%; /*height:76px;*/}
.ljrw-div .box1 { width:100%; overflow:hidden; margin-bottom:40px;background:#bbac8b; padding:20px; box-sizing:border-box}
.ljrw-div .box1 .L img { display:block; margin:0 auto; width:100% }
.ljrw-div .box1 .R {color:#fff; padding:20px 25px 5px 25px; box-sizing:border-box}
.ljrw-div .box1 .R .tit { font-size:22px; font-weight:bold}
.ljrw-div .box1 .R .list .listL { font-size:16px; padding-top:20px;}
.ljrw-div .box1 .R .list .listR { font-size:14px; padding-top:20px;}
.ljrw-div .box2 .R p span {font-style: italic; font-weight:bold}
.ljrw-div .box2 { clear:both; }
.ljrw-div .box2 .L {font-size:20px; color:#595757; font-weight:bold; margin-bottom:20px;}
.ljrw-div .box2 .R {color:#4c4948;}
.ljrw-div .box2 .R p { margin-bottom:20px;}
.ljrw-div .box2 .pic img { float:right; display:block}

/*组织架构*/
.zzjg-div {}
.zzjg-div .pic img { display:block; width:100%; margin:0 auto;margin-bottom:30px;height:auto;}

/*发展历程*/
.fzlc-div .list {background:url('../images/pic38.jpg') repeat-y 26% center; padding-bottom:40px;}
.fzlc-div .list ul li { padding-bottom:30px;}
.fzlc-div .list ul li .dL { width:28%; float:left; font-size:20px; color:#4fa4e4;background:url('../images/pic39.jpg') no-repeat right center;}
.fzlc-div .list ul li .dL span { font-size:18px;}
.fzlc-div .list ul li .dR { width:69%; float:left; margin-left:3%;color:#616161;}
.fzlc-div .list ul li:after {content:"";overflow:hidden;display:block;clear:both;*zoom:1}

/*企业文化*/
.qywh-div {}
.qywh-div .box1 { width:100%;}
.qywh-div .box1 .L { background:#2163a0; color:#fff; padding:20px; box-sizing:border-box}
.qywh-div .box1 .R img { display:block; width:100%;}
.qywh-div .box1 .L p.p1 { margin-bottom:10px;}
.qywh-div .box1 .L p.p2 { font-size:16px; margin-bottom:10px; line-height:24px;}
.qywh-div .box2 { clear:both; width:100%; margin-bottom:15px;}
.qywh-div .box2 img { display:block; width:100%; height:auto;}


/*地产开发*/
.dckf-div {}
.dckf-div .box1 {box-sizing:border-box; margin-bottom:50px; font-size:14px; color:#6f5f3c;}
.dckf-div .box1 p { margin-bottom:20px;}
.dckf-div .box1 span { font-weight:500; font-size:22px; color:#6f5f3c; margin-right:3px;}
.dckf-div .box2 { clear:both;}
.dckf-div .box2 .box2-con { margin:0 auto; position:relative; overflow:hidden}
.dckf-div .box2 .box2-con .bd {  margin-top:0}
.dckf-div .box2 .box2-con .bd li{position:relative;}
.dckf-div .box2 .box2-con .bd ul li .d1 { width:100%;}
.dckf-div .box2-con .box2-btns a { display:block;position:absolute;top:27%; z-index:999; }
.dckf-div .box2 .box2-con .box2-btns .box2-prev{width:57px;height:57px;background:url("../images/pic45.png") no-repeat center center; background-size:cover; left:5px; -webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms; }
.dckf-div .box2 .box2-con .box2-btns .box2-next{width:57px;height:57px;background:url("../images/pic46.png") no-repeat center center; background-size:cover; right:5px; -webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms; }
.dckf-div .box2 .d .d1 { width:100%; overflow:hidden; }
.dckf-div .box2 .d .d1 img { width:100%; height:100%; display:block}
.dckf-div .box2 .text {background:#4e4e4e;color:#fff; padding:30px; box-sizing:border-box}
.dckf-div .box2 .text p.p1 { font-size:20px; font-weight:bold; margin-bottom:20px;}
.dckf-div .box2 .text p.p2 { margin-bottom:10px;}
.dckf-div .box2 .text p.p3 { text-align:center; height:35px;}
.dckf-div .box2 .text p.p3 a { display:block; width:140px; height:35px; line-height:35px; border:1px solid #fff; color:#fff;webkit-transition:0.4s;-webkit-transition:0.4s;}



.imgnav{  position:relative; margin:0 auto; width:100%;}
#img{ z-index:10; width:100%; position:relative; text-align:center;}
#img img{ width:100%; height:auto; display:none; }
#front a{  position:absolute; left:5px; top:38%;display:block; background:url(../images/pic107.png) no-repeat; width:54px; height:54px;}
#next a{  position:absolute; right:5px; top:38%; display:block; background:url(../images/pic106.png) no-repeat; width:54px; height:54px}
#cbtn{position:relative; height:122px;}
#cbtn ul{position:relative; width:10000px; height:122px;}
#cbtn ul li{ float:left; padding:8px 3px 3px 3px; width:151px; height:86px; cursor:pointer; text-align:center; margin-right:5px; position:relative; -webkit-opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;opacity:.5;filter:alpha(opacity=50);}
#cbtn ul li img{ width:151px; height:86px; display:block;}
#cbtn li.hov{ background:url(../images/imgHoverBg.jpg) no-repeat; opacity:1}
.ctrl div{ clear:both;}
#cSlideUl{width:100%; height:116px;overflow:hidden; position:relative; top:0; margin:0 auto;}



.dckf-con2 { width:100%; margin:0 auto; margin-bottom:40px;}
.dckf-con2 .L { width:100%; margin-bottom:20px;}
.dckf-con2 .R { width:100%;text-align:center; background:#f0f0f0; padding:30px 23px 2px 23px; box-sizing:border-box}
.dckf-con2 .L .d1 { height:36px; line-height:32px;}
.dckf-con2 .L .d1 span.sp1 {font-size:26px; color:#af7a35; font-weight:bold;}
.dckf-con2 .L .d2 { font-size:20px; color:#959595; padding-bottom:30px}
.dckf-con2 .L .d3 { color:#6f5f3c}
.dckf-con2 .L .d3 p { margin-bottom:20px;}
.dckf-con2 .L .d4 { width:100%;overflow:hidden; position:relative}
.dckf-con2 .L .d4 img { display:block; width:100%; height:100%}
.dckf-con2 .L .d4 .swiper-button-next,.dckf-con2 .L .d4 .swiper-button-prev { width:54px; height:54px;}
.dckf-con2 .L .d4 .swiper-button-prev { background: url(../images/pic107.png) no-repeat center center;}
.dckf-con2 .L .d4 .swiper-button-next { background: url(../images/pic106.png) no-repeat center center;}
.dckf-con2 .R .d { border-bottom:1px solid #cecece; font-size:16px; color:#234f76; font-weight:bold; padding-top:50px; margin-bottom:30px; padding-bottom:26px; }
.dckf-con2 .R .d1 { margin-bottom:25px; font-size:16px; color:#234f76; font-weight:bold;border-bottom:1px solid #cecece; height:40px;}
.dckf-con2 .R .d2 {background: url(../images/pic108.png) no-repeat top center; font-weight:100}
.dckf-con2 .R .d3 {background: url(../images/pic109.png) no-repeat top center; font-weight:100}
.dckf-con2 .R .d4 { font-size:24px; background: url(../images/pic110.png) no-repeat top center; font-weight:100}


.dckf-con2 .L .d4 .swiper-container {
      width: 100%;
      height: 580px;
      margin-left: auto;
      margin-right: auto;
    }
.dckf-con2 .L .d4 .swiper-slide {
      background-size: cover;
      background-position: center;
    }
.dckf-con2 .L .d4 .gallery-top {
      height: 460px;
      width: 100%;
    }
.dckf-con2 .L .d4 .gallery-thumbs {
      height: 115px;
      box-sizing: border-box;
	  background:#f0f0f0; cursor:pointer
    }
.dckf-con2 .L .d4 .gallery-thumbs .swiper-slide {
      width: 25%;
      height: 105px;
	  margin-top:10px;
      opacity: 0.6;
    }
.dckf-con2 .L .d4 .gallery-thumbs .swiper-slide-thumb-active {
      opacity: 1;
    }
	

/*消防机电*/
.xfjd-div .box1 { margin-bottom:30px; color:#6f5f3c;}
.xfjd-div .box1 p { margin-bottom:25px;}
.xfjd-div .box1 span { font-weight:500; font-size:22px; color:#6f5f3c; margin-right:3px;}
.xfjd-div .box2 { clear:both;}
.xfjd-div .box2 img { width:100%}
.xfjd-div .box2 .box2-con { position:relative; overflow:hidden; margin-bottom:30px;}
.xfjd-div .box2 .box2-con .bd { width:100%; margin-top:0}
.xfjd-div .box2 .box2-con .bd li{width:100%;}
.xfjd-div .box2 .box2-con .bd ul li .d1 { width:100%; }
.xfjd-div .box2-con .box2-btns a { display:block;position:absolute;top:34%; z-index:999; }
.xfjd-div .box2 .box2-con .box2-btns .box2-prev{width:50px;height:50px;background:url("../images/pic45.png") no-repeat center center; background-size:cover; left:3px; -webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms; }
.xfjd-div .box2 .box2-con .box2-btns .box2-next{width:50px;height:50px;background:url("../images/pic46.png") no-repeat center center; background-size:cover; right:3px; -webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms; }
.xfjd-div .box2 .d {}
.xfjd-div .box2 .d .d1 { width:100%; }
.xfjd-div .box2 .d .d1 img { width:100%; height:auto; display:block}
.xfjd-div .box2 .text {background:#4e4e4e;color:#fff; padding:8px 0;}
.xfjd-div .box2 .text p.p1 { font-size:16px; font-weight:bold;text-align:center; }


/*企业新闻*/
.news-pic { width:100%; margin:0 auto; overflow:hidden;background:#f3ecdd; margin-bottom:30px;}
.news-pic .news-con {}
.news-pic .news-con .bd { margin-top:0}
.news-pic .news-con .bd li{width:100%;}
.news-pic .news-con .hd { width:140px; margin:0 auto; height:20px; position:absolute; bottom:-60px; right:30px;}
.news-pic .news-con .hd ul li { width:20px; height:6px; border-radius:5px;background:#b0b0b0; margin-right:9px; float:left; font-size:0; overflow:hidden; cursor:pointer}
.news-pic .news-con .hd ul li.on { background:#76bce8; width:60px;}
.news-pic .dj-div { width:100%;}
.news-pic .dj-divR { padding:20px;}
.news-pic .dj-divL img { width:100%; height:100%; display:block;transition:all .5s;}
.news-pic .dj-divR p.p1 { font-size:18px; color:#595959; font-weight:bold;}
.news-pic .dj-divR p.p2 { font-size:16px; color:#5093cb; margin-bottom:10px;}
.news-pic .dj-divR p.p3 { color:#737373;text-align:justify; margin-bottom:20px;display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 3;
overflow: hidden; }
.news-pic .dj-divR p.p4 { color:#737373;}
.news-pic .dj-divR p.p4 a { display:block; border:1px solid #61b0e2; width:157px; height:38px; line-height:38px; text-align:center; color:#3181c4; font-size:14px;webkit-transition:0.4s;-webkit-transition:0.4s;}
.news-pic .swiper-wrapper { position:static}
.news-pic .swiper-pagination-bullets { right:5%; left:inherit}
.news-pic .swiper-pagination-bullet { width:20px; height:6px; border-radius:5px;}
.news-pic .swiper-pagination-bullet-active { background:#76bce8; width:60px;}



.news-list { width:100%;}
.news-list ul li { width:100%; background:#f3f3f3; margin-bottom:10px; overflow:hidden; padding:10px 13px 10px 20px; box-sizing:border-box}
.news-list ul li:hover .L p.p1 { color:#5093cb}
.news-list ul li a { display:block; width:100%; height:100%}
.news-list ul li p.p1 { font-size:16px; color:#000; line-height:20px;webkit-transition:0.4s;-webkit-transition:0.4s;}
.news-list ul li p.p2 { color:#6c6b6b; line-height:20px;}
.news-list ul li p.p3 { font-size:4px;}


.fy{ clear:both; text-align:center; height:30px; padding:20px 0; font-size:14px; float:right; margin-right:15px;}
.fy b{ display:inline-block; width:22px; height:22px; text-align:center; background:#76bce8; border-radius:4px; line-height:24px; margin:0 5px; color:#fff; font-weight:100; border:1px solid #bfbfbf;}
.fy a{ display:inline-block; padding:0 8px;height:22px; text-align:center; line-height:22px;margin:0 3px; font-size:14px; background:#fff;border:1px solid #bfbfbf;}

/*** 新闻详情 ***/
.news-content { padding-bottom:100px;}
.newsdetail-content { width:100%; margin:0 auto; font-size:15px;}  
.newsdetail-content p { margin-bottom:25px;}
.newsdetail-content p img { max-width:100%; display:block; margin:0 auto; height:auto;}
.newsdetail-title { width: 100%; padding: 0 0 8px 0; border-bottom:1px solid #e1e0e6; margin-bottom: 34px; text-align:center }
.newsdetail-title .title { width:100%; font-weight: bold; font-size: 18px; line-height: 26px; color: #222; margin-bottom: 10px; }
.newsdetail-title .info { color: #8695a0; }

/*合作伙伴*/
.hzhb-div .text { width:100%;overflow:hidden; background:url('../images/pic74.jpg') no-repeat center center; background-size: cover }
.hzhb-div .text p { font-size:15px; color:#92773e; width:62%; padding:30px 20px; line-height:170%;}
.hzhb-div .box { width:100%;}
.hzhb-div .box .tit { font-size:20px; color:#222; margin-top:25px; margin-bottom:20px;}
.hzhb-div .box .tit span { color:#939393; font-size:14px; margin-left:12px;}
.hzhb-div .box .list {}
.hzhb-div .box .list p { float:left; width:31.3333%; height:145px; overflow:hidden; margin-right:2%; border:2px solid #dcdcdc; box-sizing:border-box; margin-bottom:16px;}
.hzhb-div .box .list p img { display:block; width:100%;}

/*用人理念*/
.yrln-div .box1 { width:100%; }
.yrln-div .box1 img { width:100%; height:auto; display:block;}
.yrln-div .box1 .L { width:100%; height:300px; overflow:hidden;background:url('../images/pic75.jpg') no-repeat center center; position:relative; left:0; top:0; background-size:cover; margin-bottom:5px; }
.yrln-div .box1 .R { width:100%; height:180px; text-align:center}
.yrln-div .box1 .R a { display:block;width:100%; height:100%; margin-top:80px; }
.yrln-div .box1 .R .R1 { width:50%; height:150px; overflow:hidden; background:#0975c7 url(../images/pic111.png) no-repeat top 10px center; float:left;}


.yrln-div .box1 .R .R1 p.p1 { font-size:20px; color:#fff;}
.yrln-div .box1 .R .R1 p.p2 { font-size:16px; color:#fff;}
.yrln-div .box1 .R .R2 { width:50%; height:150px; overflow:hidden; background:#e3d0b0 url(../images/pic112.png) no-repeat top 10px center; float:left;}
.yrln-div .box1 .R .R2 p.p1 { font-size:20px; color:#1669b7;}
.yrln-div .box1 .R .R2 p.p2 { font-size:16px; color:#1669b7;}

.yrln-div .box1 .text {background:url('../images/pic76.png') repeat center center; width:100%; height:95px; overflow:hidden; color:#fff; position:absolute; bottom:0; right:0; z-index:2; font-size:14px; padding:2%; line-height:20px; box-sizing:border-box}
.yrln-div .box2 { clear:both; width:100%;}
.yrln-div .box2 ul li { width:100%; overflow:hidden; float:left; border-bottom:1px solid #cbcbcb; box-sizing:border-box; padding:9% 4% 9% 4%;}
.yrln-div .box2 ul li .bg1 { height:70px; background:url('../images/pic77.png') no-repeat left center; padding-left:80px;}
.yrln-div .box2 ul li .bg2 { height:70px; background:url('../images/pic78.png') no-repeat left center;padding-left:85px;}
.yrln-div .box2 ul li .bg3 { height:70px; background:url('../images/pic79.png') no-repeat left center;padding-left:85px;}
.yrln-div .box2 ul li p.p1 { font-size:17px; color:#848484; line-height:35px; margin-bottom:2px;}
.yrln-div .box2 ul li p.p2 { font-size:24px; color:#4c6197;}
.yrln-div .box2 ul li.l1 { width:100%; text-align:center;padding:1% 4% 9% 4%;}
.yrln-div .box2 ul li.l1 p.p1 { font-size:20px; color:#937d51;}
.yrln-div .box2 ul li.l1 p.p2 { font-size:20px; color:#bebebe; box-sizing:border-box}




.video-list { width:100%; height:700px; margin:0 auto; background:#eeeeee;}
/*播放器样式*/
	.videoBox { width:1158px; height:850px; margin:0 auto;}
	.video_player{ width:1158px;height:501px;}
	.dec_10 { width:1158px; height:105px; background:#fff;}
	#ascrail2000-hr { display:none}
	.video-js { width:1158px; height:501px;} 
	
		.video-tit { width:100%; height:40px; line-height:40px; color:#e8e8e8; background:#3d3d3d; text-align:center; font-size:16px;}
		ul.video_list{ height:501px; list-style:none;}
		ul.video_list li{ width:210px;height:150px; float:left;font-size: 14px;line-height: 24px; }
		ul.video_list li a{display:inline-block;width: 100%;height:82px;color: #fff;}
		ul.video_list li a:hover,ul.video_list li a.on{color: #fff;background-color: #666;}
		ul.video_list li img { width:210px; height:120px; display:block}
		ul.video_list li span { width:210px; height:50px; text-align:center; display:block;}


/*** 视频列表 ***/
.sp_list { width:100%; margin:0 auto; }
.sp_list ul li{width: 96%;margin:0 2% 5% 2%;}
.caix_1{width: 100%;height:230px;overflow: hidden;position: relative;}
.caix_1 img{width: 100%; height:230px;
  transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
}
.caix_2 {background: #00285f;text-align: center;padding: 10px 0;}
.caix_2 p{font-size: 14px;color: #fff;background: url(../images/pic113.png) no-repeat left center;display:inline-block; padding-left:50px;}
.sp_list ul li:hover .caix_1 img{transform: scale(1.1);}
.ko_p{position: absolute;top: 0;left: 0;width: 100%;}
.ko_p img{width: 100%;}
.sp_list ul li:hover .ko_p{display: none;}

.video-content { height:500px;}
.video-content .video-title { text-align:center; height:50px; margin-bottom:20px;}
.video-content .video-title .title { font-size:20px;}
.video-content .video { width:100%; height:220px; overflow:hidden; margin:0 auto}
.video-content .video-js {width:100%; height:220px; background-size:100% 100%; display:block }





/*** 招标采购 ***/
.zb-list {}
.zb-list ul li { width:100%; background:#f3f3f3; margin-bottom:10px; overflow:hidden; padding:2%; box-sizing:border-box}
.zb-list ul li:hover .L p.p1 { color:#5093cb}
.zb-list ul li a { display:block; width:100%; height:100%}
.zb-list ul li .L { width:80%; height:77px; float:left; margin-left:3%;}
.zb-list ul li .R { width:15%; height:77px; float:left; background:#76bce8; color:#fff; text-align:center}
.zb-list ul li .L p.p1 { font-size:16px; color:#000; line-height:22px;webkit-transition:0.4s;-webkit-transition:0.4s; margin-top:3%}
.zb-list ul li .L p.p2 { color:#6c6b6b; line-height:20px;}
.zb-list ul li .R p.p1 { font-size:24px;background:url('../images/pic53.jpg') no-repeat bottom center; font-family:DINCond; line-height:35px; height:37px; margin-bottom:7px;}
.zb-list ul li .R p.p2 { font-size:30px;font-family:DINCond}
.fj-div { font-weight:bold; margin-top:50px;}
.fj-div a { font-weight:normal; color:#f00}





/*** 招聘列表 ***/
.shzp-div {}
.shzp-div .pic img { width:100%; display:block; height:auto; margin-bottom:10px;}
.shzp-div .tit { background:#dddddd; height:60px; line-height:60px; padding:0 5px; box-sizing:border-box}
.shzp-div .tit span { display: block; float:left; color:#4c4c4c; font-size:14px; font-weight:bold}
.shzp-div .tit span.sp1 { width:30%}
.shzp-div .tit span.sp2 { width:20%}
.shzp-div .tit span.sp3 { width:30%}
.shzp-div .tit span.sp4 { width:20%; text-align:center}
.shzp-div .list { clear:both}
.shzp-div .list ul li { height:110px; border-bottom:1px solid #ededed;padding:10px 5px; box-sizing:border-box;}
.shzp-div .list ul li a { display:block; color:#4c4c4c; }
.shzp-div .list ul li span { display:block; float:left}
.shzp-div .list ul li span.sp1 { width:100%; font-weight:bold}
.shzp-div .list ul li span.sp2 { width:50%}
.shzp-div .list ul li span.sp3 { width:100%}
.shzp-div .list ul li span.sp4 { width:50%;}

.zp-content .zp-title { font-size:22px; color:#222; font-weight:bold; line-height:30px;border-bottom:1px solid #e1e0e6; height:45px; margin-bottom:30px; }
.zp-content .zp-text {}
.xp-lcfs { margin-top:30px; color:#d70404; margin-bottom:30px;}

/*搜索*/
.ssss{margin-top: 20px;padding: 50px;}
.ny_list_ss_1 p{font-size: 15px;margin-bottom: 30px;}
.ny_list_ss_2 p{font-size: 14px;margin-bottom: 10px;}
.ny_list_ss_2 ul li{padding: 15px 0;border-bottom: 1px solid #ccc;}
.ny_list_ss_2 ul li h2 { font-size:16px;}



@keyframes bounceDown{
    0%,20%,40%,100%{transform:translateY(0);animation-timing-function:ease-out}
    10%,30%{transform:translateY(20px);animation-timing-function:ease-in}
}

@keyframes bounceUp{
    0%,20%,40%,100%{transform:translateY(0);animation-timing-function:ease-out}
    10%,30%{transform:translateY(-20px);animation-timing-function:ease-in}
}










